Jenny Gen

Use your Entity Framework Model to automatically generate source code

There’s a lot of information in your database schema and a computer program is capable of using that to do some of the coding for you, while complying with architecture and design decisions

Jenny

Jenny is clever, but not opinionated.

She loads your Entity Framework or EF Core DbContext and has a look inside

She gathers the metadata about your tables, keys, columns and navigations

She pops all this into a data structure and passes it to your Generator

Generator

Your Generator is opinionated, but the good news is that you write him

He is a .NET project inside your solution with templates for the functionality you would like him to generate

He runs the templates for each of your tables, keys, columns and navigations

He pops the generated source code into files which you include in your projects and compile