Skip to content
cdmdotnet edited this page Apr 18, 2018 · 2 revisions

Rsn

What is an Rsn

An Rsn is a identifier and they are a Guid.

Why Rsn and not Id

Because very few projects are truly green-field projects, we've learnt that many projects need to maintain both identifiers from an existing system while maintaining identifiers as part of any new solution.

To address this issue we chose to have our base level identifier property labelled as Rsn with a data type of Guid, allowing all aggregates to also maintain an Id property to maintain backwards compatibility.

Clone this wiki locally