原文:四、Abp vNext 基础篇丨领域构建

介绍 我们将通过例 介绍和解释 些显式规则。在实现领域驱动设计时,应该遵循这些规则并将其应 到解决 案中。 领域划分 首先我们先对比下Blog.Core和本次重构设计上的偏差,可以看到多了一个博客管理和类别管理。 根据上面得到的业务脑图我们可以看到包含Blog 博客 ,Post 文章 ,Comment 评论 ,Tag 标签 ,User 用户 ,根据脑图画出领域图来指明关系。 领域图连接地址:htt ...

2021-08-23 09:01 8 795 推荐指数:

查看详情

二、Abp vNext 基础框架搭建

介绍 ABP目前的最新版本是4.4也是最近才发布的,文章目前采用的是Angular作为UI框架,使用Entity Framework Core作为数据库提供者,如果你想用其他UI框架需要自己完成欢迎提交(pr) 创建项目 在 https://abp.io/ 首页,点击开始创建项目,项目名称 ...

Mon Aug 16 18:52:00 CST 2021 4 779
一、Abp vNext 基础介绍

缘起 在.Net行也目前工作5年,前年认识了老张的哲学,也跟着一起学习了非常多的知识,非常感谢老张鼓励我来做ABP这个系列的教程,我也努努力带着我那小小的海漂梦(上海漂流)来搞起。 ABP vNext 简要介绍 ABP vNext 框架是一个基于ASP.NET核心的完整基础设施,通过遵循 ...

Mon Aug 16 18:52:00 CST 2021 1 1117
三、Abp vNext 基础分层架构

介绍 本章节对 ABP 框架进行一个简单的介绍,摘自ABP官方,后面会在使用过程中对各个知识点进行细致的讲解。 领域驱动设计 领域驱动设计(简称:DDD)是一种针对复杂需求的软件开发方法。将软件实现与不断发展的模型联系起来,专注于核心领域逻辑,而不是基础设施细节。DDD适用于复杂领域和大规模 ...

Thu Aug 19 17:13:00 CST 2021 7 1639
十、Abp vNext 基础权限

介绍 本章节来把接口的权限加一下 权限配置和使用 官方地址:https://docs.abp.io/en/abp/latest/Authorization 下面这种代码可能我们日常开发都写过,ASP.NET Core 提供的Authorize特性来帮我们做授权 ...

Thu Sep 23 17:22:00 CST 2021 2 642
八、Abp vNext 基础标签聚合功能

介绍 本章节先来把上一章漏掉的上传文件处理下,然后实现Tag功能。 上传文件 上传文件其实不含在任何一个聚合中,它属于一个独立的辅助性功能,先把抽象接口定义一下,在Bcvp.Blog.Core. ...

Mon Sep 13 17:24:00 CST 2021 0 386
七、Abp vNext 基础文章聚合功能下

介绍 不好意思这篇文章应该早点更新的,这几天在忙CICD的东西没顾得上,等后面整好了CICD我也发2文章讲讲,咱们进入正题,这一章来补全剩下的 2个接口和将文章聚合进行完善。 开工 上一章大部分业务都完成了,这一章专门讲删除和修改,首先是删除,文章被删除评论肯定也要同步被删掉掉,另外评论 ...

Mon Sep 06 23:38:00 CST 2021 0 478
五、Abp vNext 基础博客聚合功能

介绍 业务篇章先从客户端开始写,另外补充一下我给项目起名的时候没多想起的太随意了,结果后面有些地方命名冲突了需要通过手动using不过问题不大。 开工 应用层 根据第三章分层架构里面讲到的现在 ...

Fri Aug 27 17:16:00 CST 2021 0 650
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM