2011-02-11 67 views
1

我们在我们的windsor容器上启用了“NoTrackingReleasePolicy”,今天我发现优秀的TypedFactoryFacility表彰我们的选择,并且在调用void方法时不会处理通过工厂创建的组件工厂。我该如何让TypedFactory忽略NoTrackingReleasePolicy

我知道,如果你对待你的服务是正确的(解决,行动和释放),我们可以简单地删除NoTrackingReleasePolicy,一切都会很好地工作。令人遗憾的是,这不是一种选择(我不能保证我们团队中比我有点少IOC框架经验的人忘记发布一些瞬态组件)。

所以,我想要吃我的蛋糕,也可以吃它,或者换句话说:我可以改变TypedFactoryFacility,这样它就会忽略内核版本策略并跟踪通过工厂创建的组件。

回答