T5.TextTemplating by Atif Aziz,Mikayla Hutchinson

<PackageReference Include="T5.TextTemplating" Version="1.1.0" />

 TemplateSettings

public class TemplateSettings
public HashSet<string> Assemblies { get; }

public string CompilerOptions { get; set; }

public CultureInfo Culture { get; set; }

public bool Debug { get; set; }

public Encoding Encoding { get; set; }

public string Extension { get; set; }

public bool HostPropertyOnBase { get; set; }

public bool HostSpecific { get; set; }

public Type HostType { get; set; }

public HashSet<string> Imports { get; }

public bool IncludePreprocessingHelpers { get; set; }

public string Inherits { get; set; }

public bool InternalVisibility { get; set; }

public bool IsPreprocessed { get; set; }

public string Language { get; set; }

public string Name { get; set; }

public string Namespace { get; set; }

public bool NoLinePragmas { get; set; }

public CodeDomProvider Provider { get; set; }

public bool RelativeLinePragmas { get; set; }