文件名称:tsmediator:在TypeScript中实现的小型灵活介体
文件大小:28KB
文件格式:ZIP
更新时间:2024-03-08 07:29:54
typescript mediator TypeScript
TS调解员 在TypeScript中实现的小型灵活介体 安装 生产 $ npm install --save tsmediator 发展 $ git clone https://github.com/alveflo/tsmediator.git $ cd tsmediator $ npm install && npm test 用法 设置 除了为特定消息(命令/查询)注册处理程序之外,本身不需要任何设置。 然而,这种实现依赖于ES7装饰,因此experimentalDecorators需要被设置为true在tsconfig.json文件。 API Mediator Mediator.Send(type: string, payload: T) ,其中type是注册的消息类型,有效载荷是发送的数据,其中T是处理程序应处理的数据类型。 注册处理程序 注册处理程序很容易,只需将装饰器Han
【文件预览】:
tsmediator-master
----.travis.yml(213B)
----package.json(984B)
----test()
--------mocha.opts(102B)
--------SimpleHandler.ts(368B)
--------Container.spec.ts(750B)
--------Mediator.spec.ts(2KB)
--------Middleware()
----LICENSE(1KB)
----package-lock.json(83KB)
----src()
--------container.ts(726B)
--------decorator.ts(202B)
--------mediator.ts(952B)
--------tsconfig.json(357B)
--------interfaces.ts(508B)
--------index.ts(147B)
--------baseMediator.ts(329B)
----.npmignore(52B)
----tsconfig.json(329B)
----.gitignore(52B)
----README.md(6KB)