使用SwaggerWcf时如何查看我的Swagger文档?
我正试图使用它将Swagger添加到我的WCF REST API中 我已经按照说明进行了操作,但我不知道使用什么URL来查看我的招摇过市文档。我试过:使用SwaggerWcf时如何查看我的Swagger文档?,wcf,swagger,swagger-wcf,Wcf,Swagger,Swagger Wcf,我正试图使用它将Swagger添加到我的WCF REST API中 我已经按照说明进行了操作,但我不知道使用什么URL来查看我的招摇过市文档。我试过: 所有这些都会导致“请求错误”,“服务器在处理请求时遇到错误。请参阅“服务帮助”页以构造对服务的有效请求。”这取决于您在global.asax中编写的代码 例如,我在global.asax中的代码是 protected void Application_Start(object sender, EventArgs e) {
所有这些都会导致“请求错误”,“服务器在处理请求时遇到错误。请参阅“服务帮助”页以构造对服务的有效请求。”这取决于您在global.asax中编写的代码 例如,我在global.asax中的代码是
protected void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes.Add(new ServiceRoute("RegistrationService/api-docs", new WebServiceHostFactory(), typeof(SwaggerWcfEndpoint)));
}
然后我应该访问(是我的根路径)
另外,请确保已配置web.xml
<service name="SwaggerWcf.SwaggerWcfEndpoint">
<endpoint address="" binding="webHttpBinding" contract="SwaggerWcf.ISwaggerWcfEndpoint"></endpoint>
</service>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"
multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
然后,如果您输入,它会将您重定向到
下面是结果。