使用 MVVM Light 和 PCL 创建 UWP 应用程序
Creating a UWP application with MVVM Light and PCL
我正在使用 MVVM 启动一个 Windows UWP 项目,我打算将我的 ViewModels 放入一个 PCL 项目中,这样我就可以在编写单元测试时使用 Mocking。但是我习惯使用 MVVM Light 框架,它似乎不再支持 PCL 个项目。如果我想在将来继续在 PCL 项目中创建我的 ViewModels,我是否必须在没有 MVVM Light 的情况下使用,或者建议不要使用 PCL(因此在我的单元测试中模拟) ?
对 NuGet 进行了更改,不允许通过 NuGet 将代码文件添加到解决方案中。您可以仅添加 mvvmlight 库包并将视图模型添加到 PCL.
我正在使用 MVVM 启动一个 Windows UWP 项目,我打算将我的 ViewModels 放入一个 PCL 项目中,这样我就可以在编写单元测试时使用 Mocking。但是我习惯使用 MVVM Light 框架,它似乎不再支持 PCL 个项目。如果我想在将来继续在 PCL 项目中创建我的 ViewModels,我是否必须在没有 MVVM Light 的情况下使用,或者建议不要使用 PCL(因此在我的单元测试中模拟) ?
对 NuGet 进行了更改,不允许通过 NuGet 将代码文件添加到解决方案中。您可以仅添加 mvvmlight 库包并将视图模型添加到 PCL.