Microsoft.AspNet.Scaffolding.Templating Namespace

The Microsoft.AspNet.Scaffolding.Templating namespace contains classes related to T4 text templates during code generation

Classes

  Class Description
Public class ScaffoldingAssemblyDirectiveProcessor This directive processor supports a T4 directive like this: {#@ ScaffoldingAssembly Processor="ScaffoldingAssemblyLoader" #} By using the above directive, a T4 template will be able to load the Microsoft.AspNet.Scaffolding.dll and then can import any namespaces from there to execute code in them.
Public class TemplateProcessingError Contains information about errors resulted in running a Visual Studio T4 text template transformation.
Public class TemplateProcessingResult Contains information about result of running a Visual Studio T4 text template transformation.

Interfaces

  Interface Description
Public interface ITemplateInvoker Services for invoking T4 text templates for code generation.