У меня есть служба WCF, и внутри этой службы, используя MEF, я вызываю библиотеку классов времени выполнения.
Я реализовал DI (замок Виндзор) в этой библиотеке классов, и он работает нормально во всех запросах, но мгновенно через некоторое времяошибка возврата, как показано ниже
"HttpContext.Current имеет значение null. PerWebRequestLifestyle может использоваться только в ASP.Net"
Мы применили все интернет-решения, такие как установка Asp.netизменить жизненный цикл DI с LifestylePerWebRequest на scope , hibridgeLifeStyle и т. д. Но не найден правильный результат, ниже приведен мой код
Может ли одна просьба помочь мне решить эту проблему.Поскольку я новичок в DI, и это не проблема жизненного цикла, или проблема MEF, или проблема многопоточности, потому что я вызываю библиотеку этого класса в поток
Заранее спасибо