WCF Unity和对象处理

时间:2011-10-28 14:54:01

标签: .net wcf inversion-of-control unity-container

如果使用Unity与WCF一起使用如本文所示的实现:WCF and Unity 2.0是否有任何明确的处理活动需要关注?

例如,假设服务上的操作使用非托管资源作为构造注入参数,如何正确处理?此外,我假设没有关注通过Unity实例化的托管资源,它们将在服务完成后发布?即每次通话后的每次通话。

由于

1 个答案:

答案 0 :(得分:1)

这取决于您选择的注射寿命管理。我写了关于Unity中不同终身经理的the article。简而言之 - 只有ContainerControlledLifetimeManager(单身)和HiearchicalLifetimeManager会为你处理。在所有其他情况下,您负责处理注射处理。