BrighterCommand / Brighter

A framework for building messaging apps with .NET and C#.
https://www.goparamore.io/
MIT License
2.03k stars 257 forks source link

Add a Mediator to Brighter #3370

Open iancooper opened 2 weeks ago

iancooper commented 2 weeks ago

The mediator is used to run a workflow across a number of Brighter handlers. It is influenced by AWS Step Functions. It provides orchestration instead of choreography when you have a flow of requests; as such it can make such workflows easier to manage.

(Other dotnet messaging frameworks call this is a saga; it is only really a saga in a distributed context, and we want to allow this to run both in and out of process).