Unity и Eager Singleton - PullRequest
3 голосов
/ 30 июля 2010

Доброе утро, Я хотел бы иметь в Unity нетерпеливый синглтон, этот синглтон нужно вводить, чтобы только методы RegisterInstance не делали этого. Единственное, о чем я могу думать, это то, что в модуле конфигурации есть что-то вроде:

container.RegisterType<Singletion, Singletion>(new ContainerControlledLigetimeManager());
container.Resolve<Singletion>();

но это кажется мне немного странным.

1 Ответ

1 голос
/ 05 августа 2010

Мое лучшее предложение - реализовать пользовательский класс LifetimeManager.К сожалению, я не могу найти никакой полезной документации о том, как это сделать.

...