2
Если я хочу, чтобы StructureMap возвращал экземпляр одного объекта для всех запросов , существует ли какая-либо разница между двумя методами: ниже ??Structuremap - Кэширование экземпляра одного объекта для всех запросов
StructureMap.ObjectFactory.Initialize(x => {x
.ForRequestedType<ISplitPaymentConfigurationReader>()
.TheDefaultIsConcreteType<SplitPaymentConfigurationReader>()
.CacheBy(StructureMap.Attributes.InstanceScope.Singleton);
});
и
StructureMap.ObjectFactory.Inject<ISplitPaymentConfigurationReader>(
new SplitPaymentConfigurationReader());