dotnet-core/release-notes/3.0/api-diff/Asp.Net/3.0.0_Microsoft.AspNetCore.Mvc.Razor.Extensions.md
2019-10-10 13:57:00 -07:00

1.5 KiB

Microsoft.AspNetCore.Mvc.Razor.Extensions

 {
     namespace Microsoft.AspNetCore.Mvc.Razor.Extensions {
-        public class AssemblyAttributeInjectionPass : IntermediateNodePassBase, IRazorEngineFeature, IRazorFeature, IRazorOptimizationPass {
 {
-            public AssemblyAttributeInjectionPass();

-            protected override void ExecuteCore(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode);

-        }
-        public class InstrumentationPass : IntermediateNodePassBase, IRazorEngineFeature, IRazorFeature, IRazorOptimizationPass {
 {
-            public InstrumentationPass();

-            public override int Order { get; }

-            protected override void ExecuteCore(RazorCodeDocument codeDocument, DocumentIntermediateNode documentNode);

-        }
-        public class MvcRazorTemplateEngine : RazorTemplateEngine {
 {
-            public MvcRazorTemplateEngine(RazorEngine engine, RazorProject project);

-            public override RazorCodeDocument CreateCodeDocument(RazorProjectItem projectItem);

-        }
-        public static class NamespaceDirective {
 {
-            public static readonly DirectiveDescriptor Directive;

-            public static void Register(IRazorEngineBuilder builder);

-            public static void Register(RazorProjectEngineBuilder builder);

-        }
         public static class RazorExtensions {
-            public static void Register(IRazorEngineBuilder builder);

         }
     }
 }