skiff 0.3.0 skiff: ^0.3.0 copied to clipboard
A lightweight Mediator implementation for Dart projects.
Changelog #
0.3.0 #
This version signals a change in the direction of this package. The CQRS nomenclature and classes have been removed in favour of a cleaner API that doesn't model a specific pattern.
Added #
Mediator
can now broadcast events to listeners.Bus
andRelay
classes.RequestResult
Removed #
Command
,CommandHandler
,CommandResult
Query
andQueryHandler
Changed #
Mediator
can now be disposed to prevent further interaction.
0.2.0 #
0.1.0 #
- Includes all major interfaces required for working with CQRS including commands, queries and their handlers.
- Includes
SimpleQueryHandler
andSimpleCommandHandler
classes that receive functions to execute. These can be used for fast prototyping.