aspnetcore/src/Microsoft.AspNetCore.Mvc.Ra.../baseline.netcore.json

1677 lines
48 KiB
JSON

{
"AssemblyIdentity": "Microsoft.AspNetCore.Mvc.Razor.Host, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Razor.Generator.ModelChunkGenerator",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.Chunks.Generators.SpanChunkGenerator",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ModelType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateChunk",
"Parameters": [
{
"Name": "target",
"Type": "Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Generators.ChunkGeneratorContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Razor.Chunks.Generators.ISpanChunkGenerator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ToString",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Equals",
"Parameters": [
{
"Name": "obj",
"Type": "System.Object"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetHashCode",
"Parameters": [],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.GeneratedTagHelperAttributeContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ModelExpressionTypeName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelExpressionTypeName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CreateModelExpressionMethodName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CreateModelExpressionMethodName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelExpressionProviderPropertyName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelExpressionProviderPropertyName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ViewDataPropertyName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ViewDataPropertyName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GenerateCode",
"Parameters": [
{
"Name": "rootRelativePath",
"Type": "System.String"
},
{
"Name": "inputStream",
"Type": "System.IO.Stream"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.CodeGenerators.GeneratorResults",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DefaultNamespace",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.InjectChunk",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.Chunks.Chunk",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_TypeName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TypeName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MemberName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MemberName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "typeName",
"Type": "System.String"
},
{
"Name": "propertyName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.InjectChunkVisitor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Razor.MvcCSharpCodeVisitor",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_InjectChunks",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Razor.InjectChunk>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Visit",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Mvc.Razor.InjectChunk"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
},
{
"Name": "injectAttributeName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.InjectParameterGenerator",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.Chunks.Generators.SpanChunkGenerator",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_TypeName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateChunk",
"Parameters": [
{
"Name": "target",
"Type": "Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Generators.ChunkGeneratorContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Razor.Chunks.Generators.ISpanChunkGenerator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ToString",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Equals",
"Parameters": [
{
"Name": "obj",
"Type": "System.Object"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetHashCode",
"Parameters": [],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "typeName",
"Type": "System.String"
},
{
"Name": "propertyName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.ModelChunk",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.Chunks.Chunk",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ModelType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcCSharpChunkVisitor",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CodeVisitor<Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Accept",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Chunk"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.IChunkVisitor",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Visit",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Mvc.Razor.InjectChunk"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Abstract": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcCSharpCodeGenerator",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeGenerator",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "BuildClassDeclaration",
"Parameters": [
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWritingScope",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateCSharpCodeVisitor",
"Parameters": [
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpCodeVisitor",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateCSharpDesignTimeCodeVisitor",
"Parameters": [
{
"Name": "csharpCodeVisitor",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpCodeVisitor"
},
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpDesignTimeCodeVisitor",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BuildConstructor",
"Parameters": [
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
},
{
"Name": "defaultModel",
"Type": "System.String"
},
{
"Name": "injectAttribute",
"Type": "System.String"
},
{
"Name": "tagHelperAttributeContext",
"Type": "Microsoft.AspNetCore.Mvc.Razor.GeneratedTagHelperAttributeContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcCSharpCodeVisitor",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "Microsoft.AspNetCore.Mvc.Razor.MvcCSharpChunkVisitor",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Visit",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Mvc.Razor.InjectChunk"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcCSharpDesignTimeCodeVisitor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpDesignTimeCodeVisitor",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AcceptTreeCore",
"Parameters": [
{
"Name": "tree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accept",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Chunk"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.IChunkVisitor",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "csharpCodeVisitor",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpCodeVisitor"
},
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcRazorCodeParser",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.Parser.CSharpCodeParser",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "InheritsDirective",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ModelDirective",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InjectDirective",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcRazorHost",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.RazorEngineHost",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost"
],
"Members": [
{
"Kind": "Method",
"Name": "get_TagHelperDescriptorResolver",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Razor.Compilation.TagHelpers.ITagHelperDescriptorResolver",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TagHelperDescriptorResolver",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Razor.Compilation.TagHelpers.ITagHelperDescriptorResolver"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DefaultModel",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DefaultInheritedChunks",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_InjectAttribute",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelExpressionType",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CreateModelExpressionMethod",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelExpressionProvider",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ViewDataPropertyName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetInheritedChunkTreeResults",
"Parameters": [
{
"Name": "sourceFileName",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Razor.Directives.ChunkTreeResult>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateCode",
"Parameters": [
{
"Name": "rootRelativePath",
"Type": "System.String"
},
{
"Name": "inputStream",
"Type": "System.IO.Stream"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.CodeGenerators.GeneratorResults",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DecorateRazorParser",
"Parameters": [
{
"Name": "razorParser",
"Type": "Microsoft.AspNetCore.Razor.Parser.RazorParser"
},
{
"Name": "sourceFileName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Parser.RazorParser",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DecorateCodeParser",
"Parameters": [
{
"Name": "incomingCodeParser",
"Type": "Microsoft.AspNetCore.Razor.Parser.ParserBase"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Parser.ParserBase",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DecorateCodeGenerator",
"Parameters": [
{
"Name": "incomingGenerator",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGenerator"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGenerator",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "chunkTreeCache",
"Type": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkTreeCache"
},
{
"Name": "resolver",
"Type": "Microsoft.AspNetCore.Razor.Compilation.TagHelpers.ITagHelperDescriptorResolver"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcRazorParser",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.Parser.RazorParser",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetTagHelperDescriptors",
"Parameters": [
{
"Name": "documentRoot",
"Type": "Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Block"
},
{
"Name": "errorSink",
"Type": "Microsoft.AspNetCore.Razor.ErrorSink"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptor>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "parser",
"Type": "Microsoft.AspNetCore.Razor.Parser.RazorParser"
},
{
"Name": "inheritedChunkTrees",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.ChunkTree>"
},
{
"Name": "defaultInheritedChunks",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>"
},
{
"Name": "modelExpressionTypeName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.MvcTagHelperAttributeValueCodeRenderer",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Razor.CodeGenerators.TagHelperAttributeValueCodeRenderer",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "RenderAttributeValue",
"Parameters": [
{
"Name": "attributeDescriptor",
"Type": "Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperAttributeDescriptor"
},
{
"Name": "writer",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter"
},
{
"Name": "codeGeneratorContext",
"Type": "Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext"
},
{
"Name": "renderAttributeValue",
"Type": "System.Action<Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter>"
},
{
"Name": "complexValue",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Razor.GeneratedTagHelperAttributeContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.ViewHierarchyUtility",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetViewStartLocations",
"Parameters": [
{
"Name": "applicationRelativePath",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetViewImportsLocations",
"Parameters": [
{
"Name": "applicationRelativePath",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "ViewImportsFileName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Internal.DesignTimeRazorPathNormalizer",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Razor.Internal.RazorPathNormalizer",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "NormalizePath",
"Parameters": [
{
"Name": "path",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "applicationRoot",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Internal.RazorPathNormalizer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "NormalizePath",
"Parameters": [
{
"Name": "path",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.ChunkHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetModelChunk",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Razor.ModelChunk",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetModelTypeName",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "defaultModelName",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReplaceTModel",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
},
{
"Name": "modelName",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "TModelToken",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.ChunkInheritanceUtility",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetInheritedChunkTreeResults",
"Parameters": [
{
"Name": "pagePath",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Razor.Directives.ChunkTreeResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MergeInheritedChunkTrees",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "inheritedChunkTrees",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.ChunkTree>"
},
{
"Name": "defaultModel",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "razorHost",
"Type": "Microsoft.AspNetCore.Mvc.Razor.MvcRazorHost"
},
{
"Name": "chunkTreeCache",
"Type": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkTreeCache"
},
{
"Name": "defaultInheritedChunks",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.ChunkTreeResult",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ChunkTree",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FilePath",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "filePath",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.DefaultChunkTreeCache",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkTreeCache"
],
"Members": [
{
"Kind": "Method",
"Name": "GetOrAdd",
"Parameters": [
{
"Name": "pagePath",
"Type": "System.String"
},
{
"Name": "getChunkTree",
"Type": "System.Func<Microsoft.Extensions.FileProviders.IFileInfo, Microsoft.AspNetCore.Razor.Chunks.ChunkTree>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkTreeCache",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Dispose",
"Parameters": [],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.IDisposable",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileProvider",
"Type": "Microsoft.Extensions.FileProviders.IFileProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "VisitChunk",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Chunk"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MergeInheritedChunks",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "inheritedChunks",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkTreeCache",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"System.IDisposable"
],
"Members": [
{
"Kind": "Method",
"Name": "GetOrAdd",
"Parameters": [
{
"Name": "pagePath",
"Type": "System.String"
},
{
"Name": "getChunkTree",
"Type": "System.Func<Microsoft.Extensions.FileProviders.IFileInfo, Microsoft.AspNetCore.Razor.Chunks.ChunkTree>"
}
],
"ReturnType": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.InjectChunkMerger",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger"
],
"Members": [
{
"Kind": "Method",
"Name": "VisitChunk",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Chunk"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MergeInheritedChunks",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "inheritedChunks",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.SetBaseTypeChunkMerger",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger"
],
"Members": [
{
"Kind": "Method",
"Name": "VisitChunk",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Chunk"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MergeInheritedChunks",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "inheritedChunks",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Razor.Directives.UsingChunkMerger",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger"
],
"Members": [
{
"Kind": "Method",
"Name": "VisitChunk",
"Parameters": [
{
"Name": "chunk",
"Type": "Microsoft.AspNetCore.Razor.Chunks.Chunk"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MergeInheritedChunks",
"Parameters": [
{
"Name": "chunkTree",
"Type": "Microsoft.AspNetCore.Razor.Chunks.ChunkTree"
},
{
"Name": "inheritedChunks",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.Chunks.Chunk>"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Razor.Directives.IChunkMerger",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}