14 references to Project
GenerateTemplateManifest (3)
Program.cs (2)
206
project.
Project
.Attribute("Sdk")!.Value.StartsWith("Microsoft.VisualStudio.JavaScript.Sdk/", StringComparison.Ordinal))
208
if (project.
Project
.Descendants().Any(e => e.Name.LocalName is "PackageReference" or "PackageDownload" or "ProjectReference"))
TemplateRestorePlan.cs (1)
292
var root = new XElement(project.
Project
);
Infrastructure.Tests (11)
TemplateManifest\TemplateRestorePlanTests.cs (11)
46
plan.Projects.Select(p => p.
Project
.Descendants("PackageReference").Count()).Order());
84
.Select(p => p.
Project
.Descendants("PackageReference").Single().Attribute("Version")!.Value).Order());
113
var parent = Assert.Single(plan.Projects, p => p.
Project
.Descendants("ProjectReference").Any());
114
var child = Assert.Single(plan.Projects, p => !p.
Project
.Descendants("ProjectReference").Any());
115
Assert.Equal($"../{child.Name}/{child.Name}.csproj", parent.
Project
.Descendants("ProjectReference").Single().Attribute("Include")!.Value);
116
Assert.Equal("true", parent.
Project
.Descendants("UseMicrosoftTestingPlatformRunner").Single().Value);
117
Assert.Equal("all", parent.
Project
.Descendants("PackageReference").Single().Attribute("PrivateAssets")!.Value);
118
Assert.Equal("Microsoft.AspNetCore.App", parent.
Project
.Descendants("FrameworkReference").Single().Attribute("Include")!.Value);
262
Assert.Equal("true", project.
Project
.Descendants("AspireUseCliBundle").Single().Value);
263
Assert.Equal("true", project.
Project
.Descendants("FileBasedProgram").Single().Value);
264
Assert.Equal("Additional", project.
Project
.Descendants("PackageReference").Single().Attribute("Include")!.Value);