3 writes to Name
aspire (3)
Configuration\IntegrationReference.cs (3)
84Name = name, 99return new IntegrationReference { Name = name, Source = IntegrationSource.Project, Path = projectPath }; 110return new IntegrationReference { Name = name, Source = IntegrationSource.Npm, Path = hostPath };
65 references to Name
aspire (41)
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\AppHostServerAppSettingsWriter.cs (1)
45"PackageName": {{JsonString(i.Name)}},
Projects\CSharpProjectFile.cs (6)
81if (addedIntegrations.Add(integrationReference.Name)) 94if (integrationReference.Name.StartsWith("Aspire.Hosting", StringComparison.OrdinalIgnoreCase) && 97if (TryGetRepositoryProject(repoRoot, integrationReference.Name, out var projectPath)) 99if (addedIntegrations.Add(integrationReference.Name)) 115throw new InvalidOperationException($"Integration '{integrationReference.Name}' has a null Version."); 118PackageReferences.Add(new CSharpPackageReference(integrationReference.Name, integrationReference.Version, packageVersionAttributeName));
Projects\DotNetBasedAppHostServerProject.cs (4)
240if (integration.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 241integration.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 254if (!atsAssemblies.Contains(integration.Name, StringComparer.OrdinalIgnoreCase)) 256atsAssemblies.Add(integration.Name);
Projects\GuestAppHostProject.cs (7)
253&& integrations.Any(i => string.Equals(i.Name, codeGenPackage, StringComparison.OrdinalIgnoreCase)); 1080integration.Name, integration.Path, hostDir); 1086integration.Name, hostDir); 1088if (!await InstallIntegrationHostPackageAsync(integration.Name, npmPath!, hostDir, cancellationToken)) 1095integration.Name); 2462foreach (var integration in integrations.OrderBy(p => p.Name)) 2464sb.Append(integration.Name);
Projects\NativeAppHostServerProject.cs (5)
83(string.Equals(reference.Name, "Aspire.Hosting", StringComparison.OrdinalIgnoreCase) || 84string.Equals(reference.Name, "Aspire.Hosting.CodeGeneration.TypeScript", StringComparison.OrdinalIgnoreCase))))) 93var entryPoint = reference.Path ?? throw new InvalidDataException($"Provider '{reference.Name}' has no entry point."); 98throw new NotSupportedException($"Provider '{reference.Name}' does not declare AppHost Server v2 support in aspire.apphost-server.json."); 104throw new InvalidDataException($"Provider '{reference.Name}' declares a duplicate package identity.");
Projects\PrebuiltAppHostServer.cs (9)
343var preview = packageRefs.Take(5).Select(static r => $"{r.Name} {r.Version}"); 359.Select(r => (r.Name, Version: restorePlan.GetRestoreVersion(r.Name, r.Version!))) 598packageRef.Name, 599Version: restorePlan.GetRestoreVersion(packageRef.Name, packageRef.Version!))) 980if (pkg.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 981pkg.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 986if (!atsAssemblies.Contains(pkg.Name, StringComparer.OrdinalIgnoreCase)) 988atsAssemblies.Add(pkg.Name);
Aspire.Cli.Tests (24)
Commands\Sdk\SdkExportCommandTests.cs (5)
75integration => integration.Name == "Aspire.Hosting.CodeGeneration.Go"); 98integration => integration.Name == "Contoso.Aspire.Widgets"); 104integration => integration.Name.Contains("CodeGeneration", StringComparison.OrdinalIgnoreCase)); 145integration => integration.Name == "Contoso.Aspire.Widgets"); 213Assert.DoesNotContain(project.Integrations, integration => integration.Name == "Aspire.Hosting");
Configuration\AspireConfigFileTests.cs (5)
411Assert.Equal("Aspire.Hosting", refs[0].Name); 428Assert.Contains(refs, r => r.Name == "Aspire.Hosting"); 429Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis"); 459.Single(r => r.Name == "DeadlockExtension"); 518reference => reference.Name == "Aspire.Hosting.Redis");
Configuration\IntegrationReferenceTests.cs (4)
66Assert.Equal("MyIntegration", projectRefs[0].Name); 102var redis = refs.Single(r => r.Name == "Aspire.Hosting.Redis"); 128Assert.Contains(refs, r => r.Name == "Aspire.Hosting"); 129Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis");
Projects\GuestAppHostProjectTests.cs (10)
640Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0" && r.Source != IntegrationSource.Project); 641Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0" && r.Source != IntegrationSource.Project); 660Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 680Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 681Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 703Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Version == "13.1.0"); 704Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Version == "13.1.0"); 726Assert.Contains(refs, r => r.Name == "Aspire.Hosting" && r.Source == IntegrationSource.Nuget); 727Assert.Contains(refs, r => r.Name == "Aspire.Hosting.Redis" && r.Source == IntegrationSource.Nuget); 729Assert.Equal("Aspire.Hosting.MyCustom", projectRef.Name);