为什么删除了SF Stateless Web API模板?

时间:2018-09-01 10:55:09

标签: azure-service-fabric

在下图中,我们可以看到在VS2017中的2018年,VS中的Service Fabric模板中没有无状态Web API模板。为什么要删除它,它是什么替换物?

enter image description here

1 个答案:

答案 0 :(得分:0)

因为您拍摄了第一张屏幕快照,所以可能使用的是 .NET SDK 2.8 或更早的版本以及用于VS 1.7的 SF工具,Service Fabric和WebApi模板仅基于点网框架。

Service Fabric .NET SDK 3.0和VS 2.0的SF工具之后的版本(如屏幕快照中的一个)开始向.net standard 2迁移,现在您可以使用面向.Net标准的相同库。一段时间以来,您都可以使用两个模板,现在一切都基于核心。

新旧版本之间的主要区别在于,以前的模板使用的是点网框架4.6.2 + Owin,现在您将AspNet Core与任何与.Net Standard 2兼容的框架一起使用。

您可能会从这些发行说明中获得更多信息:

https://blogs.msdn.microsoft.com/azureservicefabric/2017/09/25/service-fabric-6-0-release/

https://blogs.msdn.microsoft.com/azureservicefabric/2018/01/26/service-fabric-6-1-release/