У меня есть MVC
webApi
приложение, которое работает с Unity
. Я должен разрешить интерфейс ITest
для singleton class (DelegateHandler
). Но у интерфейса ITest есть httprequest
пожизненный менеджер, и это важно. Поэтому я не могу разрешить ITest на Application_Start
, потому что сейчас нет HttpRequest, но DelegateHandler будет использовать ITest только в жизненном цикле httprequest.Единство ленивое решение
Так можно отправить ленивое решение DelegateHandler или, возможно, у кого-нибудь другое интересное решение?
Спасибо, очень хороший ответ! –
Было бы здорово преобразовать его в общее решение, но, возможно, это невозможно) –