This extension is designed for Anthology developers working on a C# .Net project that follows the specific pattern of CQRS (command query responsibility separation) and DDD (domain driven development) patterns as established by Product Architecture.
To use it:
Open a solution containing a CQRS core library project.
Select the Core project as the current one
From Tools menu, select 'Add CQRS Entity Set'
Provide a Domain Name that matches the one used in the code project
For ManagingApi, this must match the name in the unit of work file
For InboundService and ConsumingApi, this must match the name in the External typed client file
Provide an Entity Name
Enter one or more property definitions
Do not use "Id" or Entity Name + "Id", as these are reserved for auto generation.