Skip to content

Repository files navigation

T4 code generation aid library for VS

This library is a tool supporting a technique of code generation in VS that producess small maintainable *.tt and *.cs files.

Code sample

varproj=Path.GetFullPath(Path.Combine("../../../Sample.Tests/Sample.Tests.csproj"));newHierarchyBuilder(proj,"Generated"){newNodeBuilder<Raw>(builder.Model){newNodeBuilder<ChangeSet>{newNodeBuilder<Change>()},newNodeBuilder<TableSet>{newNodeBuilder<Table>()},newNodeBuilder<Columns>(),newNodeBuilder<PrimaryKey>()}}.With((IModelm)=>m.GetEntityTypes()).Generate();

Will help you to generate code like this:

Schema

About

Utilities to aid C# code generation in VS

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages