我知道我不能在CORE项目中使用TPL。
是PCL不支持System.Threading.Tasks?(我检查了profile104,没有System.Threading.Tasks命名空间,但是在剖面131上有…)
那么,是否有一种方法可以使用mvvmcross与TPL?
谢谢。
有几种方法可以将TPL与可移植类库一起使用。
- 你可以使用像104这样的配置文件,并使用BCL AsyncBridge支持类来扩展它。有关这方面的更多信息,请参阅http://channel9.msdn.com/Events/Build/2012/3-004和参考资料。有几个人这样做过,但我不知道有谁完整地记录了这个过程。你可以使用78这样的配置文件,它支持TPL和await/async,但是它不支持WP7.x
当官方的Xamarin PCL支持可用时,这应该会容易得多