没有合适的资源?快使用搜索试试~ 我知道了~
nestjs-eventstore:NestJS的事件存储连接器
共50个文件
ts:39个
json:5个
yml:2个
需积分: 5 0 下载量 72 浏览量
2021-05-02
13:31:38
上传
评论
收藏 98KB ZIP 举报
温馨提示
nestjs-eventstore 描述 将事件存储连接器模块,组件,总线和事件存储配置注入nestjs应用程序。 示例文件夹中提供了一个示例。 安装 npm i --save nestjs-eventstore 用法 使用EventStoreCqrsModule EventStoreCqrsModule使用@nestjs/cqrs模块。 它会覆盖@nestjs/cqrs的默认事件@nestjs/cqrs ,并将事件推送到事件存储库,而不是内部事件总线。 因此, eventBus.publish(event, streamName)方法采用。 第一个是事件本身,第二个是流名称。 一旦将事件推送到eventStore,所有监听该事件的订阅都将从事件存储推送到该事件。 然后可以触发事件处理程序以迎合那些事件。 app.module.ts import { EventStoreBu
资源推荐
资源详情
资源评论
收起资源包目录
nestjs-eventstore-master.zip (50个子文件)
nestjs-eventstore-master
tsconfig.build.json 97B
.github
workflows
publish_workflow.yml 864B
lint_and_build_workflow.yml 537B
src
index.ts 290B
event-store
eventstore-cqrs
index.ts 192B
event-publisher.ts 912B
eventstore-cqrs.module.ts 2KB
event-store.bus.ts 8KB
event-bus.provider.ts 4KB
shared
aggregate-event.interface.ts 114B
event-store.class.ts 1KB
event-store.module.ts 1KB
examples
eventstore.cqrs
app.module.ts 824B
config
eventstore.ts 319B
persons
services
persons.service.ts 2KB
models
person.model.ts 1KB
person.aggregate.ts 1KB
person.model.interface.ts 50B
commands
impl
add-person.command.ts 262B
delete-person.command.ts 197B
edit-person.command.ts 304B
handlers
edit-person.command.handler.ts 933B
index.ts 352B
delete-person.command.handler.ts 916B
add-person.command.handler.ts 901B
dto
update-person.dto.ts 1019B
controllers
persons.controller.ts 996B
repositories
person.repository.ts 4KB
queries
impl
read-person.query.ts 167B
browse-person.query.ts 130B
handlers
index.ts 212B
browse-person.query.handler.ts 893B
read-person.query.handler.ts 841B
persons.module.ts 645B
events
instantiators
index.ts 67B
impl
index.ts 105B
handlers
add-person.event.handler.ts 813B
index.ts 332B
person.event.handlers.spec.ts 6KB
delete-person.event.handler.ts 904B
edit-person.event.handler.ts 881B
event-bus.provider.ts 785B
tsconfig.json 375B
LICENSE 1KB
.prettierrc 51B
tslint.json 269B
README.md 4KB
.gitignore 411B
package-lock.json 243KB
package.json 2KB
共 50 条
- 1
资源评论
人间发财树
- 粉丝: 24
- 资源: 4560
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功