Как сообщить Castle Inversion of Control, что я хочу новый экземпляр одноэлементного объекта без перезапуска приложения? - PullRequest
0 голосов
/ 29 марта 2010

В определенный момент, во время работы моего приложения, я хочу, чтобы Castle.Windsor освободил все кэшированное в памяти. Разве это невозможно для одноэлементного объекта?

Ответы [ 3 ]

1 голос
/ 29 марта 2010

Используйте для этого вложенный контейнер, зарегистрируйте синглтон во вложенном контейнере, и он будет освобожден. Но зачем ты это делаешь?

1 голос
/ 29 марта 2010

Вам не нужен синглтон, , вам нужен Custom LifeStyle

0 голосов
/ 08 апреля 2010

Я пытался обойти несвязанную проблему, делая это. Это не решение. Спасибо всем.

...