Hi,
We are currently finishing an architecture plan for a new software application we are developing next year in ASP.NET MVC / C#.
We are planning to construct the application following Domain-Driven design patterns and techniques and i'm wondering if anyone has any advice / views on an aspect of the proposed system.
One of the business requirements is to allow a user to select any number of business events which they find interesting and then select how they are informed when that event occurs.
I quite like the idea of raising domain-events but i'm struggling to figure out what the best way would be dynamic consume them.
Has anyone built anything similar and could share some advice or thoughts ?