2014-10-07 48 views
0

我目前正在尝试Caliburn Micro在我的视图模型所在的PCL中。此PCL项目目前由Windows Phone应用程序项目使用,我想在Windows Phone中使用IPhoneService来管理墓碑。问题是,由于PCL版本不是平台特定的,它不包含IPhoneService。 同样的INavigation服务,我很惊讶它没有包含在Caliburn的PCL版本中?它应该如何使用?在Caliburn Micro中使用IPhoneService PCL

我的问题是:如何管理PCL中的墓碑?有什么办法呢?

评论:

我想我明白了:我将在PCL项目我仿制药的ViewModels(独立于平台的代码)。然后,从我的Windows Phone项目中,我将继承这些ViewModel并为它们添加特定的平台相关代码。这样,一切都保持分开,应该是好的!

谢谢

回答

0

我想我明白了:我有我的仿制药的ViewModels(独立于平台的代码)在PCL项目。然后,从我的Windows Phone项目中,我将继承这些ViewModel并为它们添加特定的平台相关代码。这样,一切都保持分开,应该是好的!