Create/Manage (filtered) Views on entities (or saved Aggregates)

By Patrick Baanvinger on 20 Jan

Ability to create (filtered) views and reuse them as a kind of entity. 

On the view you could define CRUD using actions (or restrict when absent)

Usage could improve security and maintainability. For instance; the using party only sees the views and not the entities, which could be different.

This would also improve the usage in connecting to legacy systems. You do not have to replicate or expose the original entity, but you could encapsulate it within a view. 

Single source of Truth, but adapted to your use

This has been suggested several times, most recently here -