Доброе утро, Я хотел бы, чтобы в Unity был синглетный синглтон, этот синглтон нужно вводить так, чтобы методы RegisterInstance
не сделали этого. Единственное, что я могу думать о том, в модуле конфигурации есть что-то вроде:Unity and Eager Singleton
container.RegisterType<Singletion, Singletion>(new ContainerControlledLigetimeManager());
container.Resolve<Singletion>();
но швы немного помадку-у меня.
Если вы использовали Windsor или Autofac, вы могли бы сделать его компонентом Startable ... –
Если бы я собирался выбросить его, я бы использовал IKVM & Guice. :) –