如何在Service Fabric App中添加.NET Core类库引用

时间:2017-07-12 12:22:31

标签: azure asp.net-web-api azure-service-fabric microsoft-graph

如何在.NET Core class library中添加Service Fabric App引用。 我在.NET Core中添加了类库引用(WebAPI app),显示了兼容性问题。请使用Visual Studio 2017在下面找到我所做的。

File >> New Project >> Cloud >> Service Fabric Application
Name - FirstServiceFabricApp

Select a Template >> Stateless ASP.NET Core 
Name - FirstStatelessAPI

构建并运行项目。它有效。

虽然API Project Framework版本为.NET Framework 4.5.2.

添加了类库项目[builds on .NET Core 1.1]作为无状态WebAPI项目的参考。显示兼容性问题 -

构建解决方案x64平台。

我担心的是:

  1. 如何在无状态WebAPI项目中使用.NET核心库参考[服务架构]

  2. 我是否应该使用与无状态WebAPI项目兼容的.NET Framework .NET Framework进行开发。

  3. 我在Azure APP服务中进行了Azure AD身份验证/ Microsoft Graph,但从未使用过Service Fabric App。此Stateless WebAPI App中的Azure AD和Microsoft Graph实现是否相同。请提供一些参考资料。

2 个答案:

答案 0 :(得分:0)

您需要使您的类库成为兼容的框架,例如net452(或者像2017 Q3那样支持netstandard2.0)

答案 1 :(得分:0)

以下链接介绍了如何将.net核心转换为Azure服务架构应用程序。

它谈论有状态服务。无状态服务或多或少类似于它。

http://dotnetextensions.blogspot.in/2018/04/convert-dot-net-core-application-to.html?m=1

说到azure广告,我不会有太大影响。你可以继续使用同样的东西