MessageProcessor 1.1.0
dotnet add package MessageProcessor --version 1.1.0
NuGet\Install-Package MessageProcessor -Version 1.1.0
<PackageReference Include="MessageProcessor" Version="1.1.0" />
paket add MessageProcessor --version 1.1.0
#r "nuget: MessageProcessor, 1.1.0"
// Install MessageProcessor as a Cake Addin
#addin nuget:?package=MessageProcessor&version=1.1.0
// Install MessageProcessor as a Cake Tool
#tool nuget:?package=MessageProcessor&version=1.1.0
Inspired by the recent development in the area of CQRS and DDD-implementation techniques, this framework allow you to implement custom message handlers that can be automatically registered at startup time with your MessageHandlerFactory of choice. It basically takes off the burden of some infrastructural concerns while demanding absolutely no design-choices for your own code, except for implementing certain interfaces where required.
Other than basic message-handling, the framework supports the enlistment of multiple units of work, automatic and asynchronous flushes and creating custom message handler pipelines.
Source code and general guidance on how to use this framework can be found here: https://github.com/wimvangool/MessageProcessor/wiki
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
-
.NETFramework 4.0
- No dependencies.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.0 | 129 | 6/8/2013 |
- Simplified the framework to use a single IMessageHandler<T> interface.
- Improved the mechanism to easily setup a custom pipeline for each handler dynamically.