在使用领域驱动设计(DDD)重构的 `WpfPowerTester` 项目中,引入 **MediatR** 库可以进一步优化事件驱动架构,替代现有的静态 `DomainEventPublisher`
MediatR是一个轻量级的 .NET 库,用于实现中介者模式(Mediator Pattern),帮助解耦应用程序中的请求处理、命令、查询和事件。命令(Command):通过发送命令,触发业务逻辑并返回结果。查询(Query):通过执行查询,返回数据。通知(Notification):通过发布领域事件,允许多个处理程序订阅。管道行为(Pipeline Behaviors):支持横切关注点(如日志
所有评论(0)