【发布时间】:2012-10-06 20:35:55
【问题描述】:
我已经解决了Singleton Per Call Context (Web Request) in Unity 的问题。
基本上,我想使用 Unity Container 为每个 wcf 请求创建一个单例对象。虽然我发现其他问题的答案对 ASP.Net Web 应用程序很有帮助,但我不确定这些答案是否仍然适用于 WCF 服务。
问题是,在 WCF 服务中同时使用 CallContext 和 HttpContext,我们可以创建 PerCallContextOrRequestLifeTimeManager 吗?这会为每个 wcf 调用提供单例对象吗?
【问题讨论】:
-
您能否向我们展示您如何将 Unity 用于您的服务?你在使用 Unity.WCF NuGet 包吗?
标签: wcf unity-container