如何在MVVM WPF中使用Castle Windsor跟踪瞬态ViewModel

时间:2016-03-01 14:15:46

标签: wpf mvvm castle-windsor

使用Castle Windsor默认情况下会跟踪每个组件,即使生活方式被配置为瞬态。如何在WPF MVVM应用程序中处理此问题?我不想为每个ViewModel类型创建(或使用Typed Factory Facility注册)工厂并释放我创建的每个实例,但如果这是唯一的解决方案,我接受它。

我知道NoTrackingReleasePolicy,我也知道使用它意味着你可能做错了什么,但是它可能适用于单一服务和瞬态ViewModel的MVVM吗?

是否有可能为使用NoTrackingReleasePolicy的ViewModel使用子容器?

0 个答案:

没有答案