随笔分类 -  [15]Architect

架构
摘要:目录 "简介" "读写分离" "指定字段更新" "事务" "Entity" Todo repository 简介 本EF扩展插件将持续更新:开源,敏捷,高性能。(由于EF Core暂未提供方便的钩子位置,暂无EF Core版本) "EntityFramework.Extension代码" (GitH 阅读全文
posted @ 2017-07-06 13:10 Never、C 阅读(6419) 评论(12) 推荐(53) 编辑
摘要:本节目录   UOW(全称UnitOfWork)是指工作单元. 在Abp中,工作单元对于仓储和应用服务方法默认开启。并在一次请求中,共享同一个工作单元. 同时在Abp中,不仅支持同一个数据库连接,还支持事务处理.   1.UnitOfWorkRegistrar   2.ComponentRegist 阅读全文
posted @ 2016-03-13 21:18 Never、C 阅读(2919) 评论(0) 推荐(10) 编辑
摘要:本节目录   Abp中在Application层集成了validation. 直接上代码吧.   这是微软提供的一套验证框架,只用引用程序集System.ComponentModel.DataAnnotations. 自带的各种特性标签就不说了,默认在MVC中已集成此验证. 这里说下验证方法: 运行 阅读全文
posted @ 2016-03-11 22:34 Never、C 阅读(2381) 评论(0) 推荐(0) 编辑
摘要:本节目录   这是Abp中多租户、软删除、激活\禁用等如此方便的原因 Install-Package EntityFramework.DynamicFilters   定义数据   初始化数据   查询数据           禁用代码:   启用代码:   参考: https://github.c 阅读全文
posted @ 2016-03-10 15:46 Never、C 阅读(1832) 评论(2) 推荐(3) 编辑
摘要:本节目录 事件总线大致原理: (1)       在事件总线内部维护着一个事件与事件处理程序相映射的字典。 (2)       利用反射,事件总线会将实现了IEventHandler的处理程序与相应事件关联到一起,相当于实现了事件处理程序对事件的订阅。 (3)       当发布事件时,事件总线会从 阅读全文
posted @ 2016-03-09 09:13 Never、C 阅读(2201) 评论(2) 推荐(6) 编辑
摘要:本节目录   学习了一段时间的Abp,领略了一下前辈的架构.总结还是SOLID,降低耦合性. 虽然从架构上说甚至不依赖于DI框架,但实际上在基础框架中还是有一定的必须依赖Castle Windsor. Abp依靠IOC和AOP实现了大量的自动化. 其中Module设计,是Abp的核心.   Abp的 阅读全文
posted @ 2016-03-08 22:23 Never、C 阅读(1934) 评论(0) 推荐(6) 编辑
摘要:所有翻译文档,将上传word文档至GitHub 本节目录: 简介 代码示例 支持的功能 GitHub 简介 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ABP不仅仅是1个框架,更提供了一个基于DDD和最佳实践方案 ABP的官方网站:http 阅读全文
posted @ 2016-02-22 11:17 Never、C 阅读(1609) 评论(4) 推荐(1) 编辑

点击右上角即可分享
微信分享提示