首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

swashbuckle能在.net 35上工作吗?

Swashbuckle是一个用于生成和展示ASP.NET Web API的Swagger文档的开源库。它提供了一个简单易用的方式来自动生成API文档,并且可以与ASP.NET Web API项目无缝集成。

然而,Swashbuckle不支持.NET Framework 3.5。Swashbuckle是基于.NET Standard开发的,而.NET Standard 2.0是从.NET Framework 4.6.1开始支持的。因此,如果你的项目使用的是.NET Framework 3.5,那么无法直接使用Swashbuckle。

如果你想在.NET Framework 3.5上使用Swagger文档生成工具,可以考虑使用其他的替代方案,例如NSwag或AutoRest。这些工具也可以帮助你生成API文档,并且支持.NET Framework 3.5。

对于.NET Framework 3.5上的API文档生成,你可以参考以下资源:

请注意,以上提到的腾讯云相关产品和产品介绍链接地址仅供参考,具体选择还需根据实际需求和情况进行评估。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

程序员到了 35 岁,还能找到工作

来源:www.techug.com/post/how-programmer-go-far-more.html 周末闲聊,程序员真的吃青春饭?...2、别仅仅是代码 我们经常会听到,“Java程序员赚钱比.NET多”,“PHP是世界最好的语言”。...4、做好职业的规划 虎皮很重要,无论你在职场的哪个阶段,如果你没有去过阿里、腾讯、百度、Google、Amazon、Microsoft等等,努力那去一下吧,那将是你人生履历的一笔财富。...不然的话,请迅速的离开那里,你有2-3年类似腾讯、阿里的工作经验就可以了,没有必要在那里待10年,虽然你可以一直学到东西,但是你的收获会随着时间的推移越来越少。...当然,如果你不喜欢做程序员,赶快结束,换个工作吧,不要等到30岁以后,那对未来没好处。 5、聊天不仅仅是TCP数据包 多和人打交道,无论是在工作中,还是在网络中。

79640

VB.NET ASP.NET WebAPI及应用(番外篇)Swagger接口文档自动生成

WebAPI应用集合列表 VB.NET 创建ASP.NET WebAPI及应用(一) VB.NET 创ASP.NET WebAPI及应用(二) IIS和MYSQL安装 VB.NET ASP.NET WebAPI...及应用(三)使用Mysql数据库简单的用户登录注册取数据WebAPI VB.NET ASP.NET WebAPI及应用(四)[完结] 部署与客户端连接 还在为写接口文档而烦恼?...前面文章有说,会的跳过) 二,开始正题,创建WebAPI应用成功后,打开VS;工具->NuGet 包管理程器->管理解决方案的NuGet程序包 三,在浏览的搜索框里面 搜索Swagger关键字,找到Swashbuckle...的程序包或者直接搜索Swashbuckle,然后点击安装 四,安装成功后会在 App_Start 文件夹下多出一个SwaggerConfig.cs的C#配置文件 五,我们只要把SwaggerConfig.cs...Imports System.Web.Http Imports Swashbuckle.Application <Assembly: PreApplicationStartMethod(GetType(

2.1K40

ASP.NET Core 实战:构建带有版本控制的 API 接口

Swagger 是一个可以将接口文档自动生成,同时可以对接口功能进行测试的开源框架,在 ASP.NET Core 环境下,主流的有 Swashbuckle.AspNetCore 和 NSwag 这两个开源框架帮助我们生成...在使用 Swashbuckle.AspNetCore 之前,首先我们需要在 API(Grapefruit.WebApi) 项目中添加对于 Swashbuckle.AspNetCore 的引用。...ASP.NET Core 的本质可以看成是一个控制台程序,在我们创建好的 ASP.NET Core Web API 项目中,存在着两个类文件:Program.cs 以及 Startup.cs。...因此,为了显示这些 Dto 的注释信息,这里我们也需要生成 Grapefruit.Application 项目的 XML 注释文件。   ...总结   本章使用了 Microsoft.AspNetCore.Mvc.Versioning 这一组件来实现我们对于 API 版本控制的功能实现,可能你会有疑问,我们直接在路由中写明版本信息不是更简单

1.2K30

(转载非原创)由ASP.NET Core WebApi添加Swagger报错引发的探究

由ASP.NET Core WebApi添加Swagger报错引发的探究 缘起#     在使用ASP.NET Core进行WebApi项目开发的时候,相信很多人都会使用Swagger作为接口文档呈现工具...示例#     从项目渊源上说起,笔者所在项目,很多都是从.Net FrameWork的老项目迁移到ASP.NET Core上来的,这其中做了很多兼容的处理,来保证尽量不修改原有的业务代码,这其中就包含了...因为项目是迁移的老项目,先不说私自改了别人代码带来的甩锅问题,公司的WebApi项目很多,这意味着Action很多,如果一个项目一个项目的去找Action添加HttpMethod可是一个不小的工作量,而且开发人员工作繁忙...,基本不会抽出来时间去修改这些的,因为这种只是Swagger不行,但是对于WebApi本身来说这种写法没有任何的问题,也不会报错,只是看起来不规范。...Swashbuckle.AspNetCore入手# 在GitHub找到Swashbuckle.AspNetCore仓库位置,近期GitHub不太稳定,除了梯子貌似也没有很好的办法,多刷新几次将就着用吧

1.7K00

使用Swagger记录ASP.NET Web API

在本文中,我将介绍一些可以为ASP.NET Web API生成文档的方法。在开发Web API的过程中你会发现,默认模板已经包含了为可实现的API 生成文档的功能。...入门 有关如何使用Swagger生成ASP.NET的Web API文档的文章已经有很多了(通过一个叫做Swashbuckle的NuGet包,你可以轻松地对此进行集成),但我需要不那么“动态”的东西——因为实际我需要...“静态的”文档用来描述我们在生产过程中有哪些提升,并将此提供给评估工作。...然而无奈的是,我找不到.NET可以用于Swagger Codegen的端口,所以我强行做了个尝试:使用Maven和最新的JDK从源代码编译Java二进制文件。...[启用XML注释输出,] [Swashbuckle NuGet包(SwashbuckleSwashbuckle.Core)] 下面是一个非常简短(最简单)的SwaggerConfig实现,在此我移除了其中的注释

2.2K70

.NET Core 3.0 使用Nswag生成Api文档和客户端代码

其中一个目标是尽量减少连接取消关联的服务所需的工作量。另一个目标是减少准确记录服务所需的时间。 Nswag VS Swashbuckle?....NET Swagger 实现类库有两个比较流行: Swashbuckle.AspNetCore 是一个开源项目,用于生成 ASP.NET Core Web API 的 Swagger 文档。...NSwag 是另一个用于生成 Swagger 文档并将 Swagger UI 或 ReDoc 集成到 ASP.NET Core Web API 中的开源项目。...为什么我在.NET core3.0中选择NSwag呢,因为Swashbuckle目前不在维护了,而NSwag比较活跃,一直在更新,功能也很强大,可以完美的代替Swashbuckle.AspNetCore...,并且集成NSwag 配置项目 运行项目 创建Asp.NET Core Api项目,并且集成NSwag 我们将简单的创建一个ASP.NET core API项目。

4.6K10

如何在 asp.net core 的中间件中返回具体的页面

前言 在 asp.net core 中,存在着中间件这一概念,在中间件中,我们可以比过滤器更早的介入到 http 请求管道,从而实现对每一次的 http 请求、响应做切面处理,从而实现一些特殊的功能 在使用中间件时...,我们经常实现的是鉴权、请求日志记录、全局异常处理等等这种非业务性的需求,而如果你有在 asp.net core 中使用过 swashbuckle(swagger)、health check、mini...的代码,了解它是如何实现的这一功能,从而给我们的功能实现提供一个思路 在 asp.net core 中使用 Swashbuckle.AspNetCore 时,我们通常需要在 Startup 类中针对组件做如下的配置...new Uri("https://yuiter.com"), }, Description = "Template.API - ASP.NET...这个程序集中,所以这里直接从 github 找到对应的文件夹,clone 下源代码,来看下是如何实现在中间件中返回特定的页面 在 clone 下的代码中,排除掉一些 c#、node.js 使用到的项目性文件

2K20
领券