文件名称:Xer.Cqrs.EventStack:轻巧易用的CQRS事件处理库
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-07 23:34:52
C#
建造 分支 地位 掌握 开发人员 目录 概述 简单的CQRS库 该项目由用于实现CQRS模式(事件处理)的组件组成。 该库的构建考虑了简单性,模块化和可插入性。 特征 将事件发送到已注册的事件处理程序。 为托管事件处理程序提供简单的抽象,可以像常规事件处理程序一样注册。 注册事件处理程序的多种方法: 简单的处理程序注册(没有IoC容器)。 IoC容器注册 通过创建IContainerAdapter的实现或对支持的容器使用预制扩展包来实现: Microsoft.DependencyInjection SimpleInjector Autofac 属性注册 通过使用Xer.Cqrs.EventStack.Extensions.Attributes包中的[EventHandler]属性标记方法来实现。 有关文档,请参见https://github.com/XerProject
【文件预览】:
Xer.Cqrs.EventStack-dev
----build.cake(6KB)
----.gitignore(4KB)
----build.ps1(7KB)
----Xer.Cqrs.EventStack.sln(3KB)
----LICENSE(1KB)
----Src()
--------Xer.Cqrs.EventStack()
----Tools()
--------packages.config(105B)
----README.md(6KB)
----appveyor.yml(909B)
----build.sh(3KB)
----Tests()
--------Xer.Cqrs.EventStack.Tests()