There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Consider changing Domain Contracts Namespaces - They are a bit mess
We should consider to separate Contracts (Repositories & Specifications) by Entity.
Instead of having a single namespace like:
And all the contracts classes within it. We could have the following namespaces:
Then, just the contracts for each entity within each..