当前位置: 首页 > news >正文

建设一个购物网站多少钱专门做外卖的网站

建设一个购物网站多少钱,专门做外卖的网站,新版网站上线,百度网络营销推广Swagger是一个描述RESTful的Web API的规范和框架。如果使用ASP.NET的话#xff0c;可以用Swashbuckle来自动生成Swagger,具体参考如何使 WebAPI 自动生成漂亮又实用在线API文档。下面详细的介绍一下如何给ASP.NET Core的项目自动生成Swagger的API帮助文档。 创建ASP.NET Core的… Swagger是一个描述RESTful的Web API的规范和框架。如果使用ASP.NET的话可以用Swashbuckle来自动生成Swagger,具体参考如何使 WebAPI 自动生成漂亮又实用在线API文档。下面详细的介绍一下如何给ASP.NET Core的项目自动生成Swagger的API帮助文档。 创建ASP.NET Core的Web API Controller 在Visual Studio 2015中创建一个ASP.NET Core的项目点击添加“New Item”“Server-side”“Web API Controller Class”。Visual Studio会帮我们自动创建一个如下的文件实现了一个标准的RESTful的Web API。 1234567891011121314151617181920212223242526272829303132333435[Route(api/[controller])]public class ValuesController : Controller{    // GET: api/values    [HttpGet]    public IEnumerablestring Get()    {        return new string[] { value1, value2 };    }    // GET api/values/5    [HttpGet({id})]    public string Get(int id)    {        return value;    }    // POST api/values    [HttpPost]    public void Post([FromBody]string value)    {    }    // PUT api/values/5    [HttpPut({id})]    public void Put(int id, [FromBody]string value)    {    }    // DELETE api/values/5    [HttpDelete({id})]    public void Delete(int id)    {    }} 添加Swashbuckle的Nuget包 打开project.json文件添加Swashbuckle的依赖Swashbuckle.SwaggerGen和Swashbuckle.SwaggerUi。注意我们要使用6.0的版本这是针对ASP.NET Core的。它的github地址Ahoy也和之前的版本不一样了。 12345678910dependencies: {  Microsoft.AspNet.IISPlatformHandler: 1.0.0-rc1-final,  Microsoft.AspNet.Mvc: 6.0.0-rc1-final,  Microsoft.AspNet.Mvc.Core: 6.0.0-rc1-final,  Microsoft.AspNet.Server.Kestrel: 1.0.0-rc1-final,  Microsoft.AspNet.SignalR.Server: 3.0.0-rc1-final,  Microsoft.AspNet.StaticFiles: 1.0.0-rc1-final,  Swashbuckle.SwaggerGen: 6.0.0-rc1-final,  Swashbuckle.SwaggerUi: 6.0.0-rc1-final}, 在Startup.cs中配置Swashbuckle 1234567891011121314public void ConfigureServices(IServiceCollection services){    // ...    services.AddSwaggerGen();    // ...}public void Configure(IApplicationBuilder app){    // ...    app.UseSwaggerGen();    app.UseSwaggerUi(help); // API文档的地址默认是 /swagger/ui    // ...} 运行项目查看API文档也能直接测试 万事俱备运行项目打开地址就能看到如下的API文档了还能直接在这里测试Web API。 相关文章 WebAPI前置知识:HTTP与RestfulAPIWEB API系列一WEB API的适用场景、第一个实例WEB API 系列二 Filter的使用以及执行顺序ASP.NET Web API 安全筛选器Web API 基于ASP.NET Identity的Basic AuthenticationASP.NET Web Api使用CacheCow和ETag缓存资源使用 West Wind WebSurge 对 ASP.NET Web API 服务进行压力测试Web API应用支持HTTPS的经验总结Dion Hinchcliffe谈Web API的过去与未来WebAPI生成可导入到PostMan的数据如何使 WebAPI 自动生成漂亮又实用在线API文档 原文地址http://fresky.github.io/2016/06/08/use-swashbuckle-to-add-swagger-api-help-for-asp-net-core/ .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注
http://www.yutouwan.com/news/181149/

相关文章:

  • 南翔企业网站开发建设wordpress自动创建子站
  • 定制网站建设多少钱小白如何免费做网站
  • 免费网站建站手机seo营销外包
  • 哪种企业适合做网站动漫设计专升本考什么
  • dedecms的网站放在哪个文件夹里大连模板网站制作报价
  • wordpress 网站主题苏州企业网站公司都有哪些
  • 网站上怎么做微信支付接口网站标题改动
  • 南宁南宁做网站郑州企业网站排名优化哪家好
  • 个人网站鉴赏营销型网站建设的选择方式
  • 天津网站专业制作制作流程图软件
  • 3d云设计网站开发西安有什么好玩的地方景点推荐
  • 门户网站ui设计课程资源网站的建设
  • 公司网站开发策划北京建设信源资讯有限公司
  • 个人网站建设代码揭阳市php网站开发找工作
  • 中企动力网站方案什么是口碑营销
  • 建设彩票网站制作上海建设工程安全质量监督总站网站
  • 有后台的网站郑州自建网站
  • 网站建设英文合同潍坊模板建站平台
  • 网站建设服务宗旨青岛新网站设计公司
  • c 网站开发数据库做网站策划容易遇到哪些问题
  • 重庆建设招标造价信息网站虚拟主机免费云服务器
  • 泉州做外贸网站南昌网站建设公司如何
  • 做vue用哪个网站顺德销售型网站建设
  • 网站收录的页面被k出来东莞网络科技营销
  • 中国建设工程安全管理协会网站shopnc商城系统
  • 免费搭建微信网站百度搜题网页版入口
  • 怎么编写网站实验室建设网站
  • 阿里云做的网站怎么样网站建设必须要备案吗
  • 温州微网站制作多少钱中国最权威的网站排名
  • 电商网站推广常见问题网站安全检测入口