averor / cqrs-es-bundle
Symfony 消息总线及其扩展的组件包
dev-master / 2.x-dev
2018-10-03 12:10 UTC
Requires
- php: >=7.1
- averor/event-sourcing: dev-master
- averor/message-bus: dev-master
- averor/query-bus: dev-master
- psr/log: ^1.0
- ramsey/uuid: ^3.8
- symfony/dependency-injection: ^4.1
- symfony/http-kernel: ^4.1
- symfony/monolog-bundle: ^3.3
- symfony/yaml: ^4.1
Suggests
- symfony/proxy-manager-bridge: To make use of lazy handlers/listeners
This package is auto-updated.
Last update: 2024-09-29 05:08:30 UTC
README
...此处放置描述...
使用 Composer 进行安装
composer require averor/cqrs-es-bundle
在 Symfony 中启用组件包
标签处理器
averor.message_bus.command_handler
averor.message_bus.event_listener
averor.message_bus.query_handler
或者使用 基于接口的服务配置
_instanceof:
Averor\MessageBus\Contract\CommandHandler:
tags: ['averor.message_bus.command_handler']
Averor\MessageBus\Contract\EventListener:
tags: ['averor.message_bus.event_listener']
Averor\MessageBus\QueryBus\Contract\QueryHandler:
tags: ['averor.message_bus.query_handler']