随笔分类 -  WebApi

学习WebApi相关
Web API 源码剖析之默认配置(HttpConfiguration)
摘要:我们在上一节讲述了全局配置和初始化。本节我们将就全局配置的Configuration只读属性进行展开,她是一个类型为HttpConfiguration。 它在Web Api 主要为整个API 做一些最基础的工作,比如定义默认 路由表(Routes) 过滤器(Filters) 默认消息处理程序(MessageHandlers) 属性字典(Properties) ... 阅读全文

posted @ 2016-12-11 22:15 DripRoad 阅读(2197) 评论(0) 推荐(0)

Web API 源码剖析之默认消息处理程序链--》路由分发器(HttpRoutingDispatcher)
摘要:我们在上一节讲述了默认的DefaultServer(是一个类型为HttpServer的只读属性,详情请参考 Web API 源码剖析之全局配置)。本节将讲述DefaultHandler(是一个HttpMessageHandler的只读属性)。在Web API 里默认是的一个HttpRoutingDispatcher类型,它继承于HttpMessageHandler。我们称之为路由分发器。它主要作用... 阅读全文

posted @ 2016-12-11 21:29 DripRoad 阅读(722) 评论(0) 推荐(0)

Web API源码剖析之HttpServer
摘要:上一节我们讲述全局配置。本节将讲述全局配置的DefaultServer,它是一个HttpServer类型。 主要作用就是接受每一次请求,然后分发给消息处理程序链依次处理。从HttpServer定义可以看出,其本质是一个消息处理程序,其继承于DelegatingHandler。从其代码定义如下: //参数为 public HttpServer(HttpConfigu... 阅读全文

posted @ 2016-11-22 22:47 DripRoad 阅读(1133) 评论(0) 推荐(0)

Web API 源码剖析之全局配置
摘要:Web API 均指Asp.net Web API 。本节讲述的是基于Web API 系统在寄宿于IIS. 本节主要讲述Web API全局配置。它是如何优雅的实现这个配置。做过MVC 都知道Global文件来初始化。Web API 本质上也是ASP.NET applications。所以也是在Global定义里一个GlobalConfiguration静态类。该类作用就是初始化ASP.NET ... 阅读全文

posted @ 2016-11-21 22:29 DripRoad 阅读(1072) 评论(0) 推荐(0)

WebApi学习系列
摘要:最近有一些时间,打算学习和整理一下Web API的一些学习资料的翻译工作。以下是对Web API 的大概目录的整理。欢迎更多的朋友一起加入到学习Web API 的队伍中来,如果你想贡献自己的,请联系QQ:546975675 目录 第1章 入门 1.Web API 入门 第2章 路由 ... 阅读全文

posted @ 2016-06-15 22:20 DripRoad 阅读(758) 评论(1) 推荐(0)

导航