gpt4 book ai didi

asp.net-web-api - Azure Service Fabric SDK 2.6.210 在 Visual Studio 2017 上缺少无状态 Web API 模板?

转载 作者:行者123 更新时间:2023-12-01 03:22:07 25 4
gpt4 key购买 nike

我使用 Visual Studio 2017 在我的开发 PC 上安装了最新的 2.6.210 SDK/5.6.210 Runtime for Service Fabric,现在当我选择创建新的云解决方案时,“无状态 Web API”模板消失了。我还注意到“Stateless ASP.NET Core”模板不再标记为“Pending”。

我相信我可以使用 Owin 和 .NET Framework 使用“无状态服务”模板手动创建样板来托管 Web API 服务,但为什么他们删除了为您完成所有这些工作的更简单的“无状态 Web API”模板?

我找不到来自 Microsoft 的任何文档来解释为什么会丢失此模板。

微软是否试图让人们避免在 Web API 服务的 Service Fabric 中使用 .NET Framework,因为 .NET Core ASP 不再是预览版?

它只是一个错误,如果是这样,我该如何取回该模板?

在此先感谢您能给我的任何帮助。

最佳答案

在 Visual Studio 2017 中的 ASP.NET Core 和 .NET Core 工具正式发布之前,基于 OWIN 的模板仅适用于 .NET 的自托管 Web 框架。

由于 Service Fabric 无法使用 IIS 托管 Web 服务,我们建议使用 ASP.NET Core 并在 Visual Studio 中提供模板,该模板集成了 Service Fabric Reliable Services 和 ASP.NET Core Templates for MVC 和 Web API。

请记住,您仍然可以使用 .NET Framework 作为目标构建 ASP.NET Core 服务,并使用 ASP.NET Core 服务中的所有 .NET Framework。

Visual Studio 工具仍然支持基于 OWIN 的服务,并且它们仍然可以在 Service Fabric 中运行。

另见此处:Using WebListener or OWIN as API Gateway for azure service fabric在这里了解 Service Fabric 中 ASP.NET 支持的信息 https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-communication-aspnetcore

关于asp.net-web-api - Azure Service Fabric SDK 2.6.210 在 Visual Studio 2017 上缺少无状态 Web API 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44446080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com