2 writes to Name
aspire (2)
Configuration\IntegrationReference.cs (2)
66Name = name, 82return new IntegrationReference { Name = name, ProjectPath = projectPath };
54 references to Name
aspire (33)
Commands\Sdk\SdkDumpCommand.cs (8)
140.GroupBy(integration => integration.Name, StringComparer.OrdinalIgnoreCase) 213? integrations.Select(i => i.Name).Distinct(StringComparer.OrdinalIgnoreCase).ToArray() 357var capabilities = await rpcClient.GetCapabilitiesForAssembliesAsync(new[] { integration.Name }, cancellationToken); 367var outputPath = Path.Combine(outputDirectory.FullName, $"{integration.Name}.ats.txt"); 371return new IntegrationDumpResult(integration.Name, Success: true, HasErrors: capabilities.Diagnostics.Exists(d => d.Severity == "Error")); 375_logger.LogWarning(ex, "Failed to dump capabilities for integration {IntegrationName}", integration.Name); 376return new IntegrationDumpResult(integration.Name, Success: false, HasErrors: false, ex.Message); 393.Select(i => new PackageInfo { Name = i.Name, Version = i.Version! })
Commands\Sdk\SdkExportCommand.cs (1)
130integration.Name.Equals(codeGenerationPackage, StringComparison.OrdinalIgnoreCase));
Projects\DotNetBasedAppHostServerProject.cs (11)
187if (addedProjects.Add(integration.Name)) 194else if (integration.Name.StartsWith("Aspire.Hosting", StringComparison.OrdinalIgnoreCase) && 197var projectPath = Path.Combine(_repoRoot, "src", integration.Name, $"{integration.Name}.csproj"); 198if (File.Exists(projectPath) && addedProjects.Add(integration.Name)) 209throw new InvalidOperationException($"Integration '{integration.Name}' is neither a project reference nor a package reference (both Version and ProjectPath are null)."); 211otherPackages.Add((integration.Name, integration.Version)); 292if (integration.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 293integration.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 298if (!atsAssemblies.Contains(integration.Name, StringComparer.OrdinalIgnoreCase)) 300atsAssemblies.Add(integration.Name);
Projects\GuestAppHostProject.cs (3)
214&& integrations.Any(i => string.Equals(i.Name, codeGenPackage, StringComparison.OrdinalIgnoreCase)); 2042foreach (var integration in integrations.OrderBy(p => p.Name)) 2044sb.Append(integration.Name);
Projects\PrebuiltAppHostServer.cs (10)
294var preview = packageRefs.Take(5).Select(static r => $"{r.Name} {r.Version}"); 312.Select(r => (r.Name, Version: GetRestoreVersion(r.Name, r.Version!, useExactPackageVersions))) 916throw new InvalidOperationException($"Package reference '{p.Name}' is missing a version."); 919new XAttribute("Include", p.Name), 920new XAttribute("Version", GetRestoreVersion(p.Name, p.Version, useExactPackageVersions))); 1669if (pkg.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 1670pkg.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 1675if (!atsAssemblies.Contains(pkg.Name, StringComparer.OrdinalIgnoreCase)) 1677atsAssemblies.Add(pkg.Name);
Aspire.Cli.Tests (21)
Commands\Sdk\SdkExportCommandTests.cs (4)
73integration => integration.Name == "Contoso.Aspire.Widgets"); 79integration => integration.Name.Contains("CodeGeneration", StringComparison.OrdinalIgnoreCase)); 120integration => integration.Name == "Contoso.Aspire.Widgets"); 188Assert.DoesNotContain(project.Integrations, integration => integration.Name == "Aspire.Hosting");
Configuration\AspireConfigFileTests.cs (3)
335Assert.Equal("Aspire.Hosting", refs[0].Name); 352Assert.Contains(refs, r => r.Name == "Aspire.Hosting"); 353Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis");
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)
287Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0" && !r.IsProjectReference); 288Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0" && !r.IsProjectReference); 307Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 327Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 328Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 350Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 351Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 373Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.IsPackageReference); 374Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.IsPackageReference); 376Assert.Equal("Aspire.Hosting.MyCustom", projectRef.Name);