22 references to ComponentImport
Microsoft.AspNetCore.Razor.Language.UnitTests (9)
DefaultRazorProjectItemTest.cs (2)
23
var projectItem = new DefaultRazorProjectItem("/", "/Home.cshtml", "Home.cshtml", RazorFileKind.
ComponentImport
, fileInfo, "MyCssScope");
30
Assert.Equal(RazorFileKind.
ComponentImport
, projectItem.FileKind);
IntegrationTests\ComponentCodeGenerationTestBase.cs (6)
10796
var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.
ComponentImport
);
10843
", fileKind: RazorFileKind.
ComponentImport
, expectedCSharpDiagnostics: [
10924
var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.
ComponentImport
);
10958
var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.
ComponentImport
);
11003
var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.
ComponentImport
);
11028
var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.
ComponentImport
);
IntegrationTests\ComponentImportsIntegrationTest.cs (1)
11
internal override RazorFileKind? FileKind => RazorFileKind.
ComponentImport
;
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Components\ComponentConstrainedTypeParamDirective.cs (1)
30
builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Components\ComponentInjectDirective.cs (1)
34
builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Components\ComponentLayoutDirective.cs (1)
29
builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Components\ComponentPageDirective.cs (1)
34
builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Components\ComponentPreserveWhitespaceDirective.cs (1)
29
builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Components\ComponentTypeParamDirective.cs (1)
29
builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Extensions\AttributeDirective.cs (1)
29
builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Extensions\ImplementsDirective.cs (1)
29
builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Extensions\InheritsDirective.cs (1)
30
builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\Extensions\NamespaceDirective.cs (1)
31
builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.
ComponentImport
);
Language\FileKinds.cs (3)
19
=> fileKind is RazorFileKind.Component or RazorFileKind.
ComponentImport
;
25
=> fileKind is RazorFileKind.
ComponentImport
;
45
fileKind = RazorFileKind.
ComponentImport
;