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)
139.GroupBy(integration => integration.Name, StringComparer.OrdinalIgnoreCase) 206? integrations.Select(i => i.Name).Distinct(StringComparer.OrdinalIgnoreCase).ToArray() 350var capabilities = await rpcClient.GetCapabilitiesForAssembliesAsync(new[] { integration.Name }, cancellationToken); 360var outputPath = Path.Combine(outputDirectory.FullName, $"{integration.Name}.ats.txt"); 364return new IntegrationDumpResult(integration.Name, Success: true, HasErrors: capabilities.Diagnostics.Exists(d => d.Severity == "Error")); 368_logger.LogWarning(ex, "Failed to dump capabilities for integration {IntegrationName}", integration.Name); 369return new IntegrationDumpResult(integration.Name, Success: false, HasErrors: false, ex.Message); 386.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)
184if (addedProjects.Add(integration.Name)) 191else if (integration.Name.StartsWith("Aspire.Hosting", StringComparison.OrdinalIgnoreCase) && 194var projectPath = Path.Combine(_repoRoot, "src", integration.Name, $"{integration.Name}.csproj"); 195if (File.Exists(projectPath) && addedProjects.Add(integration.Name)) 206throw new InvalidOperationException($"Integration '{integration.Name}' is neither a project reference nor a package reference (both Version and ProjectPath are null)."); 208otherPackages.Add((integration.Name, integration.Version)); 289if (integration.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 290integration.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 295if (!atsAssemblies.Contains(integration.Name, StringComparer.OrdinalIgnoreCase)) 297atsAssemblies.Add(integration.Name);
Projects\GuestAppHostProject.cs (3)
212&& integrations.Any(i => string.Equals(i.Name, codeGenPackage, StringComparison.OrdinalIgnoreCase)); 2016foreach (var integration in integrations.OrderBy(p => p.Name)) 2018sb.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)
284Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0" && !r.IsProjectReference); 285Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0" && !r.IsProjectReference); 304Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 324Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 325Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 347Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 348Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 370Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.IsPackageReference); 371Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.IsPackageReference); 373Assert.Equal("Aspire.Hosting.MyCustom", projectRef.Name);