2 writes to Name
aspire (2)
Configuration\IntegrationReference.cs (2)
66Name = name, 82return new IntegrationReference { Name = name, ProjectPath = projectPath };
53 references to Name
aspire (32)
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\CSharpProjectFile.cs (6)
76if (addedIntegrations.Add(integrationReference.Name)) 89if (integrationReference.Name.StartsWith("Aspire.Hosting", StringComparison.OrdinalIgnoreCase) && 92if (TryGetRepositoryProject(repoRoot, integrationReference.Name, out var projectPath) && 93addedIntegrations.Add(integrationReference.Name)) 108throw new InvalidOperationException($"Integration '{integrationReference.Name}' is neither a project reference nor a package reference (both Version and ProjectPath are null)."); 111PackageReferences.Add(new CSharpPackageReference(integrationReference.Name, integrationReference.Version, packageVersionAttributeName));
Projects\DotNetBasedAppHostServerProject.cs (4)
230if (integration.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 231integration.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 236if (!atsAssemblies.Contains(integration.Name, StringComparer.OrdinalIgnoreCase)) 238atsAssemblies.Add(integration.Name);
Projects\GuestAppHostProject.cs (3)
217&& integrations.Any(i => string.Equals(i.Name, codeGenPackage, StringComparison.OrdinalIgnoreCase)); 2044foreach (var integration in integrations.OrderBy(p => p.Name)) 2046sb.Append(integration.Name);
Projects\PrebuiltAppHostServer.cs (10)
327var preview = packageRefs.Take(5).Select(static r => $"{r.Name} {r.Version}"); 345.Select(r => (r.Name, Version: GetRestoreVersion(r.Name, r.Version!, useExactPackageVersions))) 911throw new InvalidOperationException($"Package reference '{packageReference.Name}' is missing a version."); 915packageReference.Name, 916GetRestoreVersion(packageReference.Name, packageReference.Version, useExactPackageVersions))); 1509if (pkg.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 1510pkg.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 1515if (!atsAssemblies.Contains(pkg.Name, StringComparer.OrdinalIgnoreCase)) 1517atsAssemblies.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)
289Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0" && !r.IsProjectReference); 290Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0" && !r.IsProjectReference); 309Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 329Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 330Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 352Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 353Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 375Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.IsPackageReference); 376Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.IsPackageReference); 378Assert.Equal("Aspire.Hosting.MyCustom", projectRef.Name);