2 writes to Name
aspire (2)
Configuration\IntegrationReference.cs (2)
48return new IntegrationReference { Name = name, Version = version }; 61return new IntegrationReference { Name = name, ProjectPath = projectPath };
34 references to Name
aspire (20)
Projects\DotNetBasedAppHostServerProject.cs (11)
191if (addedProjects.Add(integration.Name)) 198else if (integration.Name.StartsWith("Aspire.Hosting", StringComparison.OrdinalIgnoreCase)) 200var projectPath = Path.Combine(_repoRoot, "src", integration.Name, $"{integration.Name}.csproj"); 201if (File.Exists(projectPath) && addedProjects.Add(integration.Name)) 212throw new InvalidOperationException($"Integration '{integration.Name}' is neither a project reference nor a package reference (both Version and ProjectPath are null)."); 214otherPackages.Add((integration.Name, integration.Version)); 307if (integration.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 308integration.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 313if (!atsAssemblies.Contains(integration.Name, StringComparer.OrdinalIgnoreCase)) 315atsAssemblies.Add(integration.Name);
Projects\GuestAppHostProject.cs (2)
1076foreach (var integration in integrations.OrderBy(p => p.Name)) 1078sb.Append(integration.Name);
Projects\PrebuiltAppHostServer.cs (7)
171var packages = packageRefs.Select(r => (r.Name, r.Version!)).ToList(); 303throw new InvalidOperationException($"Package reference '{p.Name}' is missing a version."); 306new XAttribute("Include", p.Name), 535if (pkg.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 536pkg.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 541if (!atsAssemblies.Contains(pkg.Name, StringComparer.OrdinalIgnoreCase)) 543atsAssemblies.Add(pkg.Name);
Aspire.Cli.Tests (14)
Configuration\IntegrationReferenceTests.cs (4)
55Assert.Equal("MyIntegration", projectRefs[0].Name); 91var redis = refs.Single(r => r.Name == "Aspire.Hosting.Redis"); 117Assert.Contains(refs, r => r.Name == "Aspire.Hosting"); 118Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis");
Projects\GuestAppHostProjectTests.cs (10)
143Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0" && !r.IsProjectReference); 144Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0" && !r.IsProjectReference); 163Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 183Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 184Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 206Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 207Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 229Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.IsPackageReference); 230Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.IsPackageReference); 232Assert.Equal("Aspire.Hosting.MyCustom", projectRef.Name);