1 instantiation of PageDirective
Microsoft.CodeAnalysis.Razor.Compiler (1)
Mvc\PageDirective.cs (1)
74
pageDirective = new
PageDirective
(routeTemplate, visitor.DirectiveNode, sourceSpan);
38 references to PageDirective
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (17)
CreateNewOnMetadataUpdateAttributePassTest.cs (1)
17
PageDirective
.Register(builder);
PageDirectiveTest.cs (12)
15
PageDirective
.Register(builder);
32
Assert.True(
PageDirective
.TryGetPageDirective(documentNode, out
var
pageDirective));
49
Assert.True(
PageDirective
.TryGetPageDirective(documentNode, out
var
pageDirective));
64
Assert.False(
PageDirective
.TryGetPageDirective(documentNode, out _));
76
Assert.True(
PageDirective
.TryGetPageDirective(documentNode, out
var
pageDirective));
92
Assert.True(
PageDirective
.TryGetPageDirective(documentNode, out
var
pageDirective));
107
Assert.True(
PageDirective
.TryGetPageDirective(documentNode, out
var
pageDirective));
RazorPageDocumentClassifierPassTest.cs (4)
19
PageDirective
.Register(builder);
53
var pageDirectives = documentNode.FindDirectiveReferences(
PageDirective
.Directive);
89
var pageDirectives = documentNode.FindDirectiveReferences(
PageDirective
.Directive);
113
var pageDirectives = documentNode.FindDirectiveReferences(
PageDirective
.Directive);
Microsoft.CodeAnalysis.Razor.Compiler (19)
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (2)
59
PageDirective
.TryGetPageDirective(documentNode, out
var
pageDirective))
Mvc.Version2_X\RazorExtensions.cs (1)
22
PageDirective
.Register(builder);
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (6)
44
return
PageDirective
.TryGetPageDirective(documentNode, out _);
79
PageDirective
.TryGetPageDirective(document, out
var
pageDirective);
86
private static void AddRouteTemplateMetadataAttribute(NamespaceDeclarationIntermediateNode @namespace, ClassDeclarationIntermediateNode @class,
PageDirective
pageDirective)
110
private void EnsureValidPageDirective(RazorCodeDocument codeDocument,
PageDirective
pageDirective)
129
if (!
PageDirective
.TryGetPageDirective(leadingDirectiveDocumentNode, out _))
Mvc\PageDirective.cs (1)
51
public static bool TryGetPageDirective(DocumentIntermediateNode documentNode, out
PageDirective
pageDirective)
Mvc\RazorExtensions.cs (1)
20
PageDirective
.Register(builder);
Mvc\RazorExtensionsDiagnosticFactory.cs (2)
87
return RazorDiagnostic.Create(PageDirective_CannotBeImported, source,
PageDirective
.Directive.Directive, fileName);
96
=> RazorDiagnostic.Create(PageDirective_MustExistAtTheTopOfFile, source,
PageDirective
.Directive.Directive);
Mvc\RazorPageDocumentClassifierPass.cs (6)
53
return
PageDirective
.TryGetPageDirective(documentNode, out _);
98
PageDirective
.TryGetPageDirective(document, out
var
pageDirective);
105
private static void AddRouteTemplateMetadataAttribute(NamespaceDeclarationIntermediateNode @namespace, ClassDeclarationIntermediateNode @class,
PageDirective
pageDirective)
129
private void EnsureValidPageDirective(RazorCodeDocument codeDocument,
PageDirective
pageDirective)
148
if (!
PageDirective
.TryGetPageDirective(leadingDirectiveDocumentNode, out _))
Microsoft.CodeAnalysis.Razor.Workspaces (2)
DocumentMapping\RazorEditService_UsingDirectives.cs (1)
104
|| directiveNode.IsDirective(
PageDirective
.Directive)));
Formatting\UsingDirectiveHelper.cs (1)
207
directiveNode.IsDirective(
PageDirective
.Directive);