ApiController作为WPF ViewModelBase

ApiController作为WPF ViewModelBase,wpf,asp.net-web-api,Wpf,Asp.net Web Api,我可以在WPF应用程序中使用ApiController作为ViewModelBase吗 如果是,我如何处理绑定验证等 谢谢。你可以,但那没有意义。ApiController是Web技术,WPF是桌面技术 为什么不使用ApiController: 它位于System.Web.Http中-为什么桌面需要此依赖项 应用 它继承了IHttpController—这不是一种桌面技术—您引入了许多与桌面应用程序如何处理信息无关的概念 不知道IPropertyNotifyChange MVVM Light

我可以在
WPF
应用程序中使用
ApiController
作为
ViewModelBase

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


谢谢。

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

为什么不使用ApiController:

  • 它位于System.Web.Http中-为什么桌面需要此依赖项 应用
  • 它继承了IHttpController—这不是一种桌面技术—您引入了许多与桌面应用程序如何处理信息无关的概念
  • 不知道IPropertyNotifyChange MVVM Light toolkit中的ViewModelBase必须启用哪些属性 通知更改

thanx但为什么不呢?你能再解释一下吗?