Hello,World

随笔分类 -  C#

摘要:MessageWebAPI作为通信架构必定包含包含请求与响应两个方法上的报文,在WebAPI它们分别是HttpRequestMessage,HttpResponseMessage。对于HttpResponseMessage之前在WebAPI返回结果中有应用。HttpRequestMessage请求报... 阅读全文
posted @ 2015-11-03 21:43 Barlow Du 阅读(877) 评论(0) 推荐(1) 编辑
摘要:还是服务在调试SimpleTaskSystem的AngularJs demo时,一开始我只看到对服务的应用。app.controller(controllerId, ['$scope', 'abp.services.tasksystem.task',function($scope, taskServ... 阅读全文
posted @ 2015-08-02 18:49 Barlow Du 阅读(3145) 评论(0) 推荐(1) 编辑
摘要:HttpControllerDescriptor与HttpActionDescriptorHttpControllerDescriptor封装了某个HttpController类型的元数据,我们可以将它视为某个HttpController类型的描述对象。HttpActionDescriptor也类似... 阅读全文
posted @ 2015-08-01 20:41 Barlow Du 阅读(3644) 评论(2) 推荐(1) 编辑
摘要:ABP的动态WebApi实现了直接对服务层的调用(其实病没有跨过ApiController,只是将ApiController公共化,对于这一点的处理类似于MVC,对服务端的 调用没有跨过HttpHandler一样),这样不仅减少了ApiController的开发,也更能体现驱动领域设计的层结构。对W... 阅读全文
posted @ 2015-07-31 08:51 Barlow Du 阅读(6419) 评论(6) 推荐(2) 编辑
摘要:ABP的反射为什么先讲反射,因为ABP的模块管理基本就是对所有程序集进行遍历,再筛选出AbpModule的派生类,再按照以来关系顺序加载。ABP对反射的封装着重于程序集(Assembly)与类(Type)。系统中分别定义了IAssemblyFinder与ITypeFinder两个接口,从命名上就可以... 阅读全文
posted @ 2015-07-30 08:58 Barlow Du 阅读(1962) 评论(2) 推荐(4) 编辑
摘要:写在开头ABP开源项目最近有点小火,还开展了线下活动。本着学习DDD的心态与学习开源代码的的好奇,我也看了一遍ABP源码,在此将自己学习ABP的一些心得记录下来。作为核心的IoC作为一种解耦的方式,一些IoC框架就成了项目了核心。比如蒋金楠的VideoMall与陈青阳的Byteart Retail项... 阅读全文
posted @ 2015-07-29 00:47 Barlow Du 阅读(2121) 评论(1) 推荐(2) 编辑
摘要:.net 缓存 阅读全文
posted @ 2014-02-19 22:02 Barlow Du 阅读(406) 评论(0) 推荐(0) 编辑