如何使用不同的方法在两个不同的项目之间共享域模型.NET版本



我有了一个新的ASP。NET核心Web API应用程序。NET 6,它与Sitecore ASP。NET MVC应用程序使用。NET Framework 4.7.2(遗留代码(。我希望它们通过Web API相互通信,并且应该使用相同的模型。我们想创建一个新的nuget包,但不幸的是因为不同。NET版本这是不兼容的。有没有什么方法可以不在两个项目中复制模型,而是以某种方式提取它们并在两者中重用?

是-创建一个以"为目标的类库;。NET标准2.0";其中包含您的域模型类。

两者都可以使用。NET 4.7.2以及。NET 6项目。

可以。

创建Class Library (.NET Standard 2.0)并放置模型。

然后引用2项目到这个类库。

相关内容

  • 没有找到相关文章

最新更新