Azure service fabric 在ServiceFabric中使用Web模板会生成非托管ASP.NET5项目

Azure service fabric 在ServiceFabric中使用Web模板会生成非托管ASP.NET5项目,azure-service-fabric,Azure Service Fabric,正在使用示例服务结构应用程序。我创建并测试了服务。现在我想添加一个API网关,作为我的应用程序的入口点…所以在VS中,我右键单击服务并选择Web模板ASP.NET 5。它确实创建了一个常规的ASP.NET 5…不由服务结构管理…例如,没有包根或Program.cs 请问我做错了什么?当然,一个普通的ASP.NET5可以工作……但是我希望整个应用程序(包括网关)都由服务结构管理 关于当您右键单击以添加服务时,选择要添加到另一个项目中的解决方案根目录(与您通常所做的一样)是一个常见错误。但是,为了添

正在使用示例服务结构应用程序。我创建并测试了服务。现在我想添加一个API网关,作为我的应用程序的入口点…所以在VS中,我右键单击服务并选择Web模板ASP.NET 5。它确实创建了一个常规的ASP.NET 5…不由服务结构管理…例如,没有包根或Program.cs

请问我做错了什么?当然,一个普通的ASP.NET5可以工作……但是我希望整个应用程序(包括网关)都由服务结构管理


关于

当您右键单击以添加服务时,选择要添加到另一个项目中的解决方案根目录(与您通常所做的一样)是一个常见错误。但是,为了添加新的结构服务(包括ASP.NET 5),您必须右键单击主服务结构项目(带有ApplicationManifest.xml的项目),然后选择add=>new fabric service。然后将出现一个对话框,您可以在其中选择ASP.NET 5 Web Api

首先右键单击此处:

然后选择Add=>New Fabric Service:


太好了……谢谢。成功了!鉴于此托管ASP.NET 5,如何向结构的诊断事件发送日志?我绑定了在所有服务中看到的ServiceEventSource,但它不起作用。