在ASP.NET MVC 5,ASP.NET Web Api 2和Mobile(Xamarin)之间共享代码

时间:2019-01-26 15:44:31

标签: c# asp.net asp.net-mvc xamarin .net-standard

我是一位经验丰富的ASP.NET MVC和Web Api 2开发人员,现在我们公司开始进行移动开发。

我们的项目使用.net框架4.7.2。

我们有一个“公共库”,供我们所有项目参考。

我们还有一个POCO类项目,该项目当然只包含poco类(我们使用实体框架6)

因此,我们需要在移动项目上使用该“公共库”和POCO类,同时在现有项目(例如ASP.NET MVC 5项目)上使用它们。

考虑到我们不想“复制”代码,完成它有什么必要?

非常感谢您!

1 个答案:

答案 0 :(得分:0)

您可以使用Shared Projects.

Here is a complete walkthrough的实现方法(本教程很长,因此我不会发布任何步骤)。

以此,您可以在其他项目中引用模型,并保持始终更新。