This project is read-only.

Model - store codegen settings

The code generation settings used to generate the CQRS/ES model code need to be stored in the model (as a diagram class): Target language (C# or VB.Net) Root namespace

Id #21930 | Release: Code Generation (Beta) | Updated: Nov 28 at 12:43 PM by Merrion | Created: Jun 30, 2015 at 4:41 PM by Merrion

DSL Model - hard validations

Hard validations are needed to prevent:- 1) A projection must not linked to handle an event of a different aggregate identifier 2) An aggregate identifier can only have one parent

Id #21896 | Release: Designer UI (Beta) | Updated: Jun 13, 2015 at 12:55 PM by Merrion | Created: Jun 5, 2015 at 9:07 AM by Merrion

Code generation of ProjectionModel

Text templates are required to turn a ProjectionModel (and its underlying event property action records etc.) into a .vb or .cs class that implements that projection.

Id #21873 | Release: Code Generation (Beta) | Updated: Jun 13, 2015 at 12:51 PM by Merrion | Created: May 19, 2015 at 9:42 AM by Merrion

Code generation of AggregateModel class

Text templates are required to turn the AggregateModel class into a .vb or .cs class implementing that aggregate, with the name and description as specified in the model.

Id #21872 | Release: Code Generation (Beta) | Updated: Dec 3, 2015 at 7:47 AM by Merrion | Created: May 19, 2015 at 9:26 AM by Merrion

Code generation of EventModel classes

Text templates are needed to convert an EventModel class into either a .vb or a .cs class that implements that event in the target application.

Id #21871 | Release: Code Generation (Beta) | Updated: Nov 28 at 12:43 PM by Merrion | Created: May 19, 2015 at 9:24 AM by Merrion

  • 1-5 of 5 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items