会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Hello,World
Barlow Du
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2015年10月17日
ASP.NET WebAPI 06 HttpMessageHandler管道
摘要: HttpMessageHandler管道在Web API的中,微软为了更好的进行架构扩展,采用的了一套管道设计----HttpMessageHander(其实WCF也有类似架构).在整个管道中的头与尾分别是HttpServer、HttpRoutingDispatcher,它们都继承HttpMessa...
阅读全文
posted @ 2015-10-17 18:54 Barlow Du
阅读(1963)
评论(3)
推荐(0)
2015年9月27日
ASP.NET WebAPI 05 参数绑定
摘要: ParameterBindingAttribute在上一篇中重点讲了ModelBinderAttribute的使用场景。这一篇详细的讲一下ModelBinder背后的参数绑定原理。ModelBinderAttribute继承自ParameterBindingAttribute,从命名上就是可以看出P...
阅读全文
posted @ 2015-09-27 20:57 Barlow Du
阅读(1281)
评论(0)
推荐(0)
2015年9月20日
ASP.NET WebAPI 04 Model绑定
摘要: 在前面的几篇文章中我们都是采用在URI中元数据类型进行传参,实际上ASP.NET Web API也提供了对URI进行复杂参数的绑定方式--Model绑定。这里的Model可以简单的理解为目标Anction方法的某个参数。eg: public Figure GetFigureFromQueryStri...
阅读全文
posted @ 2015-09-20 18:43 Barlow Du
阅读(2051)
评论(4)
推荐(0)
2015年9月1日
ASP.NET WebAPI 03 返回结果
摘要: 在WebAPI中HttResponseMessage作为消息返回,而在ApiController中我们经常讲四类数据作为返回值,void,object(可序列化),IHttpActionResult,HttpResponseMessage,Void与objectVoid:返回状态码200,无数据Ob...
阅读全文
posted @ 2015-09-01 20:44 Barlow Du
阅读(4395)
评论(0)
推荐(1)
2015年8月28日
ASP.NET WebAPI 02-Action的选择(一)
摘要: 在WebAPI对于Action的选择主要经过:Action方法名匹配,Http方法匹配,参数匹配三步。Http方法匹配WebAPI提供了三种Http方法的选择方式,分别是:方法前缀,AcceptVerbs特性,HttpXXX特性方法前缀: 在上一篇中都是采用的这种方式,即将Http方法作为Actio...
阅读全文
posted @ 2015-08-28 20:25 Barlow Du
阅读(1782)
评论(0)
推荐(5)
2015年8月25日
ASP.NET WebAPI 01-Demo
摘要: WebAPI作为构建RESTful的平台出来有段时间了,加上最近也在用,所以想把自己的心得记录下来。我就以一个简单的增删查改作为开篇。准备实体类(Figure)的定义。 public class Figure { public string FirstName { get;...
阅读全文
posted @ 2015-08-25 23:40 Barlow Du
阅读(1245)
评论(2)
推荐(1)
2015年8月2日
ABP之Javascript生成
摘要: 还是服务在调试SimpleTaskSystem的AngularJs demo时,一开始我只看到对服务的应用。app.controller(controllerId, ['$scope', 'abp.services.tasksystem.task',function($scope, taskServ...
阅读全文
posted @ 2015-08-02 18:49 Barlow Du
阅读(3189)
评论(0)
推荐(1)
2015年8月1日
ABP之动态WebAPI(二)
摘要: HttpControllerDescriptor与HttpActionDescriptorHttpControllerDescriptor封装了某个HttpController类型的元数据,我们可以将它视为某个HttpController类型的描述对象。HttpActionDescriptor也类似...
阅读全文
posted @ 2015-08-01 20:41 Barlow Du
阅读(3702)
评论(2)
推荐(1)
2015年7月31日
ABP之动态WebAPI(一)
摘要: ABP的动态WebApi实现了直接对服务层的调用(其实病没有跨过ApiController,只是将ApiController公共化,对于这一点的处理类似于MVC,对服务端的 调用没有跨过HttpHandler一样),这样不仅减少了ApiController的开发,也更能体现驱动领域设计的层结构。对W...
阅读全文
posted @ 2015-07-31 08:51 Barlow Du
阅读(6473)
评论(6)
推荐(2)
2015年7月30日
ABP之模块
摘要: ABP的反射为什么先讲反射,因为ABP的模块管理基本就是对所有程序集进行遍历,再筛选出AbpModule的派生类,再按照以来关系顺序加载。ABP对反射的封装着重于程序集(Assembly)与类(Type)。系统中分别定义了IAssemblyFinder与ITypeFinder两个接口,从命名上就可以...
阅读全文
posted @ 2015-07-30 08:58 Barlow Du
阅读(1988)
评论(2)
推荐(4)
上一页
1
2
3
下一页
公告