.Net Core 常用类库

1.MediatR  可参考 https://www.jianshu.com/p/583bcba352ec

先了解 CQRS: 命令(增 删  改)查询责任隔离,简单理解为读写分离 哈,一般情况下输入和输出模型是不一致的 

看两张图了解一下:

.Net Core 常用类库

 .Net Core 常用类库

 

 这种情况最好不要共享模型 

CQRS也就是这种思想,一个操作对应两个模型 

对于大多数系统 查询的频率是远高于命令的

在DDD项目中,CQRS是必不可少的就是把数据查询和命令的模式分离开

如图项目截图:

.Net Core 常用类库

 

上一篇:.NET CORE-通过内置IOC容器IServiceCollection进行服务注册


下一篇:.NET Core 依赖注入生命周期