有没有办法在mvvm light中在app.config中注册服务?

时间:2019-05-09 11:00:59

标签: c# asp.net wpf mvvm-light

我正在尝试使用Viewmodellocator的simpleioc为WPF应用程序加载数据。但是viewmodellocator的问题是,每次更改代码时,都必须重新编译应用程序。如果有一种方法可以在app.config中注册服务,那就太好了。

1 个答案:

答案 0 :(得分:1)

MVVM Light默认情况下使用SimpleIoC,它不支持从XML配置文件加载注册信息。如果需要这样做,可以使用支持配置文件的Unity(由Microsoft)替换默认的IoC容器。

可以在this MSDN article中看到有关如何执行此操作的文章。

要查看如何将Unity与MVVM Light一起使用,请选中此CodeProject article