技术栈
角色设计
.NET修仙日记
18 小时前
c#
·
.net
·
领域驱动设计
·
微软技术
·
角色设计
.NET 领域驱动设计:用户角色更新如何从应用服务落地到领域实体(代码拆解)
很多时候,我们写业务逻辑时会把一堆代码塞进 Service,导致它又肥又难测。下面这两段代码来自同一个功能:更新用户的角色列表。一段是应用服务层的入口,一段是实体内部的核心逻辑。把它们放在一起看,就能明白什么叫“分层不分家”。
我是有底线的