This repository has been archived by the owner on Jun 26, 2024. It is now read-only.
- Switched to Apache 2.0 license.
- Simplified namespaces (breaking change).
- Abstract types
CommandHandler
andCommandDecorator
to reduce the amount of typing required to implement their interfaces. These types will ensure the command is not null and check the cancellation token. Additionally, the generic types that return no result will only require a return type ofTask
rather thanTask<Unit>
.
Breaking Changes
- The license has changed from MIT to Apache 2.0.
- The
Fidget.Commander.Dispatch
namespace has been removed. Compilation errors should be limited to DI registration and implementations ofICommandDecorator
.