мне интересно, есть ли побочный эффект регистрации контейнера внутри себяРегистрация Контейнер Сама Использование Autofac
IContainer container;
ContainerBuilder builder = new ContainerBuilder();
container = builder.Build();
builder.RegisterInstance(container).As<IContainer>();
и использовать его как этот
builder.RegisterType<IManagmentServiceImp>().As<ManagmentServiceImp>()
.WithParameter(new ResolvedParameter(
(pi, ctx) => pi.ParameterType == typeof(IContainer) && pi.Name == "Container",
(pi, ctx) => container
));
или он будет работать даже.
@torvin Каким образом контейнер не настроенное и каким образом это не решает потребность OP еще? –
жаль, что я случайно удалил свой комментарий.Это было «Это неправильно, он зарегистрирует неконфигурированный контейнер» – torvin
@torvin, вы все еще не объяснили, как это не соответствует потребностям OP. –