2012年3月10日

prism中ImportingConstructor构造注入时的参数匹配

摘要: 通常情况下的构造注入很简单,只需要在构造函数上加入ImportingConstructor标签,然后在构造函数中加入需要的参数即可,但若所加的参数特别指定了Contact契约,那么就需要在所需的参数前指定契约方式。如导出部件定义如下[Export("UserViewModel",typeof(UserViewModel))]publicclassUserViewModel:MyViewModelBase{....}那么在需要利用构造注入时就需要按如下方式:[ImportingConstructor]publicNewUser([Import("UserViewMo 阅读全文

posted @ 2012-03-10 15:14 oldkingsir 阅读(2162) 评论(0) 推荐(0) 编辑

导航