0

我可以ApiControllerViewModelBase应用WPF程序中使用吗?

如果是,我该如何处理绑定验证等...?

谢谢。

4

1 回答 1

0

你可以,但这没有任何意义。ApiController 是 Web 技术,WPF 是桌面技术。

为什么不使用 ApiController:

  • 它在 System.Web.Http 中 - 为什么桌面应用程序需要此依赖项
  • 它继承了 IHttpController——这不是桌面技术——你拖入了许多与桌面应用程序如何处理信息无关的概念
  • 对 IPropertyNotifyChange 没有任何想法,MVVM Light 工具包中的 ViewModelBase 必须启用属性通知更改
于 2013-02-06T22:00:20.103 回答