我想使用ASP.NET核心web api开发一个API,该解决方案包含3个类型类库项目和1个Web api类型项目(For Separation of Concern),My API应该可以从xamarin和angular使用。 我应该使用什么类型的类库: 类库(.Net Core)或类库(适用于iOS,Android和Windows) 我正在使用vs 2015更新3 Class Library Types
答案 0 :(得分:0)
一般来说,如果你试图在AspNetCore项目和Xamarin项目之间共享,那么NetStandard是评论中提到的。
新项目的事实标准是NetStandard1.4,虽然Xamarin.iOS和Xamarin.Android完全可以使用,但在您的项目中不会被PCL消耗。为了在API和Xamarin的PCL之间共享代码,您需要根据您正在使用的PCL配置文件更改NetStandard版本。您可以在Microsoft的docs中找到更多信息,但这是关键: