MVVM Light SimpleIoC vs Ninject

本文关键字:Ninject vs SimpleIoC Light MVVM | 更新日期: 2023-09-27 18:26:23

我正在使用MVVM Light进行一个新项目。我听说您最好不要使用附带的SimpleIoC,因为有几个限制。但是使用SimpleIoC的缺点/局限性是什么?

在进行此选择时,使用Ninject有什么优势?

MVVM Light SimpleIoC vs Ninject

我的官方说法是"SimpleIoc可能足以用于许多应用程序,尤其是移动应用程序。如果您需要更多功能,或者如果您有自己喜欢的IOC容器,您可以交换它"。

我从未遇到过用SimpleIoc无法解决的场景,除了在一些WPF桌面应用程序上,我们需要用配置文件配置IOC容器,而SimpleIoc不支持。

希望这能有所帮助,Laurent