Microsoft.AspNetCore.Razor.CodeGenerators Namespace

Classes

CodeGenerator
CodeGeneratorContext

Context object with information used to generate a Razor page.

CodeGeneratorResult
CodeWriter
CSharpCodeGenerator
CSharpCodeWriter
CSharpLineMappingWriter
CSharpPaddingBuilder
CSharpTagHelperCodeRenderer

Renders tag helper rendering code.

GeneratedTagHelperContext

Contains necessary information for the tag helper code generation process.

GeneratorResults

The results of parsing and generating code for a Razor document.

LineMapping
LineMappingManager
MappingLocation
TagHelperAttributeValueCodeRenderer

Renders code for tag helper property initialization.

Structs

CSharpCodeWritingScope
CSharpDisableWarningScope
GeneratedClassContext

Enums

ExpressionRenderingMode