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

ASP.NET Web API RC版本新特性:Web API的帮助文档制作

使用该API可以完成的工作有: 产生文档 创建机器可读的元数据 创建一个测试客户端 微软员工Yao发表了两篇文章(ASP.NET Web API: Introducing IApiExplorer/ApiExplorer...和ASP.NET Web API: Generating a Web API help page using ApiExplorer)分别用于展示如何使用API打印Web API列表以及如何创建帮助文档...所以我们创建帮助文档主要就是参照这篇文章就可以了ASP.NET Web API: Generating a Web API help page using ApiExplorer;作者在文章里面已经实现了一个...我们可以为我们的Web API 做出很棒的文档了,而且这个接口的设计也是可扩展的。...可以制作Web页面也可以制作一个HelpController来做,推荐封装成一个HelpController,这样就可以适应WebAPi的Web Host或者是Self Host了。

996100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    elasticsearch文档Delete API

    上篇文章和读者分享了Elasticsearch中文档Get API的一些基本用法,本文来看看DELETE API的基本用法。...5.elasticsearch API约定(一) 6.elasticsearch API约定(二) 7.elasticsearch文档读写模型 8.elasticsearch文档索引API(一) 9....elasticsearch文档索引API(二) 10.elasticsearch文档 Get API ---- Delete API允许开发者通过一个文档id删除一个JSON文档,这个我们在前面已经有过案例...当mapping的routing被设定为required,而开发者却没有指定的路由值时,删除API将抛出RoutingMissingException并拒绝该请求。...Wait For Active Shards waitforactive_shards参数的作用和elasticsearch文档索引API(二)一文中介绍的含义一致,这里不再赘述,读者可以参考该篇文章。

    1.4K10

    elasticsearch文档Get API

    前面两篇文章和读者讨论了Elasticsearch中文档的索引API,本文来看Get API。...---- Get API是一个基于文档id,从索引中获取JSON文档API,例如如下请求表示从twitter索引中获取一个id为1的索引: curl -X GET "localhost:9200/twitter...Realtime 默认情况下,Get API是实时的,并且不受index刷新率的影响(当数据对搜索可见时)。...如果文档已更新但尚未刷新,则Get API将发出刷新调用以使文档可见,这也会导致其他文档发生变化。如果开发者想要禁用实时GET,可以将realtime参数设置为false。...Routing 开发者如果在创建索引时指定了路由,那么在获取文档时也应该指定正确的路由,如果路由设置不一致将获取不到文档。具体可以参考上篇文章,这里不再赘述。

    1.3K20

    elasticsearch文档Update API

    通过前面两篇文章的阅读,相信读者已经熟练掌握 DeleteByQuery的用法了,本文则来继续看文档的Update API。...5.elasticsearch API约定(一) 6.elasticsearch API约定(二) 7.elasticsearch文档读写模型 8.elasticsearch文档索引API(一) 9....elasticsearch文档索引API(二) 10.elasticsearch文档Get API 11.elasticsearch文档Delete API 12.elasticsearch文档Delete...By Query API(一) 13.elasticsearch文档Delete By Query API(二) ---- Update API Update API允许开发者根据脚本更新文档,这个操作首先会从索引中获取文档...Updates with a partial document 更新文档API还支持将部分文档合并到现有文档中(简单的递归合并、对象内部合并、替换核心key/value以及数组),要替换整个文档,可以使用前文提到的

    1.8K20

    API文档管理平台

    一、应用场景 在公司中,有很多开发,每个人维护的api接口是不一样的。如果有一个统一的api文档管理平台,每个开发,把自己维护的接口录入进去。...关于api文档管理,网上有很多。有在线收费的,也有开源的。基于节省成本考虑,这里主要介绍2个开源工具:ShowDoc和YApi。 下面会详细介绍着2个工具的使用方法,都是基于docker安装的!...二、ShowDoc ShowDoc是一个非常适合IT团队的在线API文档、技术文档工具。你可以使用Showdoc来编写在线API文档、技术文档、数据字典、在线手册。...点击插入API接口模板,点击右侧的保存 可以看出,左边就是markdown格式,右边就是预览效果 ? 保存之后,点击返回,效果如下: ? ok,到这里,一个api文档就完成了。...三、YApi(推荐) 介绍 Yapi 由 YMFE 开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护 API

    4.7K20

    API文档先行还是API编码先行?

    API文档先行是在编码之前先设计好API说明,Swagger提供Open API规范的文档范式,可通过IDE插件或Swagger网站提供的在线编辑工具编辑。   ...API文档先行   前面演示的流程其实是API文档先行,先使用工具编制好API文档,然后生成代码说明模板,在这个模板上再进行详细编码,这样做的好处能够重点设计好API内容,不会被编码细节打扰,坏处是,在详细编码中如果需要调整一些入参和出参...,需要改文档,再该代码里面的API文档,比较麻烦。...API编码先行  这是传统直觉方式,把API文档看成是普通文档,写好代码再写文档,其实在REST前后端分离架构下,如果写好API文档,前后端可以同时进行开发,而且提供前端人员对你的API测试的依据,对项目演进过程中如果代码有变动...,而API文档没有修改,导致功能都无法正常运行。

    1.3K30

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券