A small .Net messaging library built on top of MSMQ for application integration scenarios. Support for transactions, automatic retries, load balancing, json serialization, and more. Provides a simple and reliable way of integrating applications and services via message queues minus the complexity of a full-on ESB.
Stars
87
Forks
34
Watchers
87
Open Issues
3
Overall repository health assessment
No package.json found
This might not be a Node.js project
14
commits
1
commits
added to the list of chars to be removed from the BodyAsStringFormatter
6abcad7View on GitHubprovided more control for how ambient transactions should be handled i.e. use an existing transaction (default) or use a new one
1c291edView on GitHubimproved ViewMessage filter to be able to dump message body from older versions of MiniBus and even NServiceBus too
e1635ecView on GitHubchanged the ViewMessageBody interface and implementation to return the JSON or XML as a string rather than just dump it out as part of the logging
177bcffView on GitHubAdded a more descriptive reason for the ViewMessageBody operation
81ff29eView on GitHubAdded Delete and ViewMessageBody option to IBus interface and implementation
0d66258View on GitHubadded ability to specify the queue a message should be sent to so that a single instance of a bus can be shared in a consumer application
91acd3dView on GitHubAdded optional parameter to NumberOfRetries method to allow retries to only happen when the error is due to some kind of environment issue;
96f04feView on GitHubUpdated the sample app to specify the TransactionOptions in the SendDemo example
6f883f6View on GitHubRemoved TransactionOptions from TransactionAspect - the consumer should specify the required behaviour
9a1a571View on GitHubAdded ability to detect and recover from MSMQ stopping and restarting
9ec1aceView on GitHub