Date post: | 24-Jun-2015 |
Category: |
Technology |
Upload: | particular-software |
View: | 260 times |
Download: | 0 times |
NServiceBus Lego style- John Simons
- Indu Alagarsamy
A Brief History of Extensibility in NServiceBus
- Message Modules in v2 (removed in v5)- Message Mutators in v3- Unit of Works in v4
Extensibility awesomeness in v5
- Remove, Add, Replace incoming or outgoing steps
Step A Step B Step C Step D Step E
The Russian Doll Model“Each doll is encompassed inside another until the smallest one is reached.”
Extensibility awesomeness in v5
- Intuitive coding API
Now calls the next step in the pipe
Uses IDisposable
Extensibility awesomeness in v5
- Deterministic order of processing
The message processing pipeline
What your endpoint does when it receives a messageWhat your endpoint does before it sends a message
Demo Time
In Summary
- How to get the extensibility you are after- NServiceBus API support in version 5.0 to support extensibility- From MessageModules to Pipelines- Steps, Behaviors and Contexts.- Adding and Replacing pipeline steps
Everything is awesome Thank You