Console application that automatically generates factory implementations for classes marked with [GenerateFactory] attribute, by using Roslyn C# Compiler-as-a-Service. New files named <TargetClass>Factory.Generated.cs are added to the project.

Can be used in a build server environment.

There is a newer version of this package available.
See the version list below for details.
Install-Package DeveloperInTheFlow.FactoryGenerator -Version
dotnet add package DeveloperInTheFlow.FactoryGenerator --version
<PackageReference Include="DeveloperInTheFlow.FactoryGenerator" Version="">
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DeveloperInTheFlow.FactoryGenerator --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Dynamic models, Convention based templates.


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on DeveloperInTheFlow.FactoryGenerator:

Repository Stars
.NET library for easier testing of system APIs.

Version History

Version Downloads Last updated 632 1/16/2017 2,830 7/6/2015
2.0.0 515 7/6/2015 535 6/17/2015 514 6/17/2015 515 6/10/2015 866 9/29/2014 578 9/29/2014 591 9/29/2014 592 9/2/2014 577 9/1/2014 546 9/1/2014 595 7/14/2014 576 6/23/2014 565 6/17/2014 794 6/17/2014 819 6/17/2014