Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
据我了解,如果您想使用 WCF-Ninject 扩展,它假定您将 WCF 服务托管在他们自己的 AppDomain 中。
我已经在使用 Ninject.Web 扩展和 asp.net 兼容模式来获取 Membership Provider 和 Session。
有没有办法将我的 Ninject 与我的 WCF 服务一起使用,这些服务与我的 Web 应用程序托管在同一个 AppDomain中?
好吧,Ninject.Web 只是代码——去看看吧。
InRequestScope如果您使用的是 asp.net 兼容模式,类似的事情就可以工作。
InRequestScope
你还没有真正解释你想要哪一点 WCF 支持——例如,你用于服务的基类可以很容易地从 Ninject.Wcf 中提取出来,并且不需要 Ninject.Web 所需的相同类型的集成,例如,NinjectHttpApplication.
NinjectHttpApplication
我建议: