IProductRepositoryProxy ProductDataServiceProviderInstance = new ServiceProductDataProvider();
builder.RegisterInstance(ProductDataServiceProviderInstance).As<IProductRepositoryProxy>();
VS
builder.RegisterType<ServiceProductDataProvider>().As<IProductRepositoryProxy>().InstancePerRequest();
Я видел этот код у бывшего сотрудника здесь и задаюсь вопросом, хочет ли парень зарегистрировать поведение .SingleInstance().
builder.RegisterType<ServiceProductDataProvider>().As<IProductRepositoryProxy>().SingleInstance();
Является ли ручная настройка ServiceProductDataProvider с RegisterInstance не такой, как регистр .SingleInstance()??