asp.net-web-api2 – 什么导致swagger已经出现在Web API 2的路由
发布时间:2020-12-16 03:35:36 所属栏目:asp.Net 来源:网络整理
导读:我在我的ASP.Net MVC Core项目中安装了Swagger,它正在精美地记录我的API. 我的同事让我在一个完整的框架4.6.1项目中安装它,所以我做了以下工作. 在Package Console Manager中运行: Install-Package Swashbuckle 要使Test Web API控制器正常工作: 1)在WebAp
我在我的ASP.Net MVC Core项目中安装了Swagger,它正在精美地记录我的API.
我的同事让我在一个完整的框架4.6.1项目中安装它,所以我做了以下工作. 在Package Console Manager中运行: Install-Package Swashbuckle 要使Test Web API控制器正常工作: // config.SuppressDefaultHostAuthentication(); // config.Filters.Add(new HostAuthenticationFilter(OAuthDefaults.AuthenticationType)); 现在这个网址: <ArrayOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <string>value1</string> <string>value2</string> </ArrayOfstring> 在Global.asax Register()中,我调用: SwaggerConfig.Register(); 在AppStart.Swagger.Config Register()中我放了: public class SwaggerConfig { public static void Register() { var thisAssembly = typeof(SwaggerConfig).Assembly; GlobalConfiguration.Configuration .EnableSwagger(c => { c.SingleApiVersion("v1.0","HRSA CHAFS"); c.IncludeXmlComments(GetXmlCommentsPath()); }) .EnableSwaggerUi(c => {}); } private static string GetXmlCommentsPath() { var path = String.Format(@"{0}binServices.XML",AppDomain.CurrentDomain.BaseDirectory); return path; } } 现在我收到这个错误: 我已经坚持了几个小时. 解决方法
重命名.NET程序集时可能会发生这种情况.具有先前程序集名称的DLL将出现在bin文件夹中.这会导致招摇错误.
删除bin文件夹并重新构建解决方案.这解决了招摇错误. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Context.Response.End()和Thread正在中止
- 将asp.net mvc4应用程序部署到godaddy
- ASP.NET 性能优化之反向代理缓存使用介绍
- asp.net-mvc – ASP.NET MVC Metro Style
- asp.net-mvc – 为Asp.net Web API使用Service Bus
- 在ASP.NET中添加动态控件,1.1和2.0之间有区别吗?
- asp.net – 从SharePoint URL中取出/页面?
- 经典ASP错误’80020009’发生异常
- asp.net – 新安装的IIS. Aspx页面不会显示
- asp.net-mvc-3 – ASP.NET MVC 3.0构建视图为64位
推荐文章
站长推荐
- 休息 – ASP.NET Web API授权和身份验证
- Asp.net System.Web.HttpContext.Current.Sessio
- asp.net – 用于修复表中的电话号码问题的SQL查询
- html字符编码问题__.net core razor页面如何将后
- asp.net – 为什么在VS2008 / Casini中开始调试时
- asp.net-mvc – EF实体与服务模型与查看模型(MVC
- file-upload – 使用不同的名称字段动态添加File
- 覆盖单个页面的ASP.NET表单身份验证
- asp.net – 有没有理由不将pdb文件部署到生产Web
- asp.net – post文件提供404页面结果,即使发布的
热点阅读