摘要:
介绍 本文将介绍如何在asp.net web api中利用过滤器属性实现缓存。 实现过程 1,首先在web.config文件下appsettings下定义“CacheEnabled”和“CacheTimespan”两个属性, CacheEnabled属性决定是否启用缓存 CacheTimespan决 阅读全文
posted @ 2018-12-26 13:57
野狼谷
阅读(261)
评论(0)
推荐(0)
摘要:
一.Nuget安装相关dll Web API 2 : Install-Package Strathweb.CacheOutput.WebApi2 Web API 1 : Install-Package Strathweb.CacheOutput 二.新建一个 ActionFilterAttribut 阅读全文
posted @ 2018-12-26 13:56
野狼谷
阅读(360)
评论(0)
推荐(0)
摘要:
在我们开发的很多分布式项目里面(如基于WCF服务、Web API服务方式),由于数据提供涉及到数据库的相关操作,如果客户端的并发数量超过一定的数量,那么数据库的请求处理则以爆发式增长,如果数据库服务器无法快速处理这些并发请求,那么将会增加客户端的请求时间,严重者可能导致数据库服务或者应用服务直接瘫痪 阅读全文
posted @ 2018-12-26 13:55
野狼谷
阅读(366)
评论(0)
推荐(0)
摘要:
创建API项目 修改原工程文件,该行为是为了避免和引入第三方API工程文件冲突 修改发布设置 引入需要生成文档的相关文件,将第三方API依赖的相关文件(XML文件非常重要,是注释显示的关键),复制到文档工程的bin目录下,为避免引用依赖出错,尽可能全拷贝,宁多勿少 修改XML文件读取逻辑,可读取多个 阅读全文
posted @ 2018-12-26 09:40
野狼谷
阅读(383)
评论(0)
推荐(0)
摘要:
为了方面APP开发人员,服务端的接口都应当提供详尽的API说明。但每次有修改,既要维护代码,又要维护文档,一旦开发进度紧张,很容易导致代码与文档不一致。 Web API有一个Help Page插件,可以很方便的根据代码及注释自动生成相关API说明页面。 Help Page安装步骤及扩展(以VS201 阅读全文
posted @ 2018-12-26 09:38
野狼谷
阅读(455)
评论(0)
推荐(0)

浙公网安备 33010602011771号