110 references to Join
aspire (8)
Certificates\CertificateService.cs (1)
204environmentVariables[SslCertDirEnvVar] = string.Join(Path.PathSeparator, systemCertDirs);
Commands\ParseResultHelper.cs (1)
161return string.Join(' ', loggableTokens);
Documentation\ApiDocs\ApiDocsCache.cs (1)
165=> _contentCache.SetAsync(_memberIndexContainerIdsCacheKey, string.Join('\n', containerIds.OrderBy(static id => id, StringComparer.OrdinalIgnoreCase)), cancellationToken);
Documentation\DocumentationCacheKey.cs (1)
45var stem = pathSegments.Count > 0 ? string.Join('-', pathSegments) : fallbackStem;
Program.cs (1)
1294return string.Join(' ', parentNames);
Utils\AppHostArgumentRedactor.cs (2)
98internal static string RedactToString(IReadOnlyList<string> args) => string.Join(' ', Redact(args)); 105=> string.Join(' ', RedactFrom(args, firstRedactedIndex));
Utils\EnvironmentChecker\DevCertsCheck.cs (1)
577return $"export SSL_CERT_DIR=\"$SSL_CERT_DIR:{string.Join(':', systemCertDirs)}\"";
Aspire.Acquisition.Tests (1)
Scripts\LocalHiveScriptFunctionTests.cs (1)
88var sourceWithoutComments = string.Join('\n', source.Split('\n').Select(line =>
Aspire.Cli.Tests (6)
Commands\DescribeCommandTests.cs (1)
221var ndjsonOutput = string.Join('\n', ndjsonLines);
Commands\LogsCommandTests.cs (1)
303var ndjsonOutput = string.Join('\n', ndjsonLines);
Commands\LsCommandTests.cs (1)
545var output = string.Join('\n', textWriter.Logs);
Projects\PrebuiltAppHostServerTests.cs (3)
2028var combined = string.Join('\n', result.Output!.GetLines().Select(static line => line.Line)); 2067var combined = string.Join('\n', result.Output!.GetLines().Select(static line => line.Line)); 2207var combined = string.Join('\n', result.Output!.GetLines().Select(static line => line.Line));
Aspire.Dashboard (1)
Authentication\AspirePolicyEvaluator.cs (1)
68var ticket = new AuthenticationTicket(newPrincipal, string.Join(';', policy.AuthenticationSchemes));
Aspire.EndToEnd.Tests (1)
tests\testproject\Common\TestResourceNames.cs (1)
39return string.Join(',', Enum.GetValues<TestResourceNames>()
Aspire.Hosting (7)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1448return string.Join(',', values);
Dashboard\DashboardEventHandlers.cs (1)
895return string.Join(',', corsOrigins);
Dcp\ContainerCreator.cs (2)
335spec.Args = ["-c", $"{string.Join(' ', args.Select(a => a.Value))}"]; 715CertificateDirectoriesPath = ReferenceExpression.Create($"{string.Join(':', dirs)}"),
Dcp\ExecutableConfigurationResolver.cs (1)
72CertificateDirectoriesPath = ReferenceExpression.Create($"{string.Join(Path.PathSeparator, directories)}"),
Pipelines\PipelineStep.cs (2)
134var dependsOnSteps = DependsOnSteps.Count > 0 ? string.Join(',', DependsOnSteps.Select(s => $@"""{s}""")) : "None"; 135var requiredBySteps = RequiredBySteps.Count > 0 ? string.Join(',', RequiredBySteps.Select(s => $@"""{s}""")) : "None";
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
59files["sources.txt"] = string.Join( 463var body = string.Join('\n', declarationLines);
Aspire.Hosting.DevTunnels (1)
DevTunnelCli.cs (1)
486var joined = string.Join(separator.Value, tokens);
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
172context.Args.Add(string.Join(' ', garnetCommand));
Aspire.Hosting.Java (4)
JavaDockerfileGenerator.cs (3)
533return DefaultJavaBuildContextIgnoreContent + string.Join('\n', reincluded) + "\n"; 542yield return string.Join('/', segments.Take(i)); 688var buildCommand = $"{invocation} {string.Join(' ', buildArgs.Select(ShellQuoteIfNeeded))}";
JavaHostingExtensions.cs (1)
1599var appended = string.Join(' ', values.Select(QuoteIfNeeded));
Aspire.Hosting.JavaScript (3)
JavaScriptHostingExtensions.cs (3)
239.Run(string.Join(' ', commandArgs)); 593.Run(string.Join(' ', commandArgs)); 1230dockerBuilder.Run(string.Join(' ', commandArgs));
Aspire.Hosting.Keycloak (2)
KeycloakResourceBuilderExtensions.cs (2)
86context.EnvironmentVariables[EnabledFeaturesEnvVarName] = string.Join(',', resource.EnabledFeatures); 90context.EnvironmentVariables[DisabledFeaturesEnvVarName] = string.Join(',', resource.DisabledFeatures);
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesDeployTests.cs (1)
564var diagnosticLines = string.Join('\n', logs)
Aspire.Hosting.Radius (3)
Publishing\RadCredentialRegisterStep.cs (1)
296logger.LogInformation("Running: rad {Args}", string.Join(' ', redactedArgs));
Publishing\RadiusDeploymentPipelineStep.cs (1)
168logger.LogInformation("Running: rad {Args}", string.Join(' ', process.StartInfo.ArgumentList));
Publishing\SealedSecretApplyStep.cs (1)
927logger?.LogInformation("Running: kubectl {Args}", string.Join(' ', args));
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
152context.Args.Add(string.Join(' ', additionalArgs));
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
3791var normalized = string.Join(preserveLineBreaks ? '\n' : ' ', normalizedLines);
Aspire.Hosting.Rust (1)
RustCargoTargetResolver.cs (1)
56public string RelativePathWithoutTarget => string.Join('/', Target is null ? Segments : Segments.Skip(1));
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1798return string.Join(Path.PathSeparator, firstDirectories.Concat(pathDirectories));
Aspire.Hosting.Testing.Tests (1)
tests\testproject\Common\TestResourceNames.cs (1)
39return string.Join(',', Enum.GetValues<TestResourceNames>()
Aspire.Hosting.Tests (3)
Dashboard\InteractionFileUploadStoreTests.cs (1)
553$"[{string.Join(',', fileIds.Select(fileId => $"{{\"Id\":\"{fileId}\"}}"))}]";
MSBuildTests.cs (1)
1124return string.Join(Path.PathSeparator, pathDirectories.Prepend(firstDirectory));
Orchestrator\ApplicationOrchestratorTests.cs (1)
1244string.Join(';', kvConnectionString.Select(kv => $"{kv.Key}={kv.Value}"));
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
182context.Args.Add(string.Join(' ', valkeyCommand));
Aspire.Templates.Tests (2)
StarterTemplateRunTestsBase.cs (2)
108var firstLoadText = string.Join(',', (await GetAndValidateCellTexts(tableLoc)).SelectMany(r => r)); 113var secondLoadText = string.Join(',', (await GetAndValidateCellTexts(tableLoc)).SelectMany(r => r));
dotnet (7)
Commands\Test\MTP\ArtifactPostProcessingTelemetry.cs (1)
74=> string.Join(
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (3)
108Reporter.WriteLine(string.Join('\n', versions)); 121Reporter.WriteLine(string.Format(CliCommandStrings.WorkloadVersionWithSpecifiedManifestNotFound, string.Join(' ', _workloadVersion))); 129Reporter.WriteLine(string.Join('\n', versions));
Extensions\ParseResultExtensions.cs (1)
261return string.Join(' ', parentNames);
ShellShim\ShellShimRepository.cs (1)
213string.Join(';', candidatepackagedShim)));
ToolPackage\ToolPackageDownloader.cs (1)
149Reporter.Output.WriteLine($"The package has {string.Join(',', package.Nuspec.GetPackageTypes().Select(p => $"{p.Name},{p.Version}"))} package types");
dotnet-aot (1)
src\sdk\src\Cli\dotnet\Extensions\ParseResultExtensions.cs (1)
261return string.Join(' ', parentNames);
dotnet-user-jwts (2)
src\aspnetcore\src\Tools\Shared\SecretsHelpers\ProjectIdResolver.cs (2)
81_reporter.Verbose($"Invoking '{psi.FileName} {string.Join(' ', psi.ArgumentList)}'"); 165_reporter.Verbose($"Invoking '{psi.FileName} {string.Join(' ', psi.ArgumentList)}'");
dotnet-user-secrets (2)
src\aspnetcore\src\Tools\Shared\SecretsHelpers\ProjectIdResolver.cs (2)
81_reporter.Verbose($"Invoking '{psi.FileName} {string.Join(' ', psi.ArgumentList)}'"); 165_reporter.Verbose($"Invoking '{psi.FileName} {string.Join(' ', psi.ArgumentList)}'");
GenerateDocumentationAndConfigFiles (1)
Program.cs (1)
494var allRuleIds = string.Join(';', allRulesById.Keys);
Infrastructure.Tests (1)
Pipelines\NpmCliPackageTests.cs (1)
640var cpuText = string.Join(
Microsoft.Agents.AI.ProjectTemplates.Tests (2)
TemplateTestUtilities.cs (2)
63(true, false) => string.Join('_', nameParts), 64_ => string.Join('_', nameParts.Prepend(prefix)),
Microsoft.AspNetCore.Authentication.Abstractions (1)
TokenExtensions.cs (1)
49properties.Items[TokenNamesKey] = string.Join(';', tokenNames);
Microsoft.AspNetCore.Authorization.Policy (1)
PolicyEvaluator.cs (1)
57var ticket = new AuthenticationTicket(newPrincipal, string.Join(';', policy.AuthenticationSchemes));
Microsoft.AspNetCore.Diagnostics (2)
src\aspnetcore\src\Shared\Diagnostics\BaseView.cs (1)
121var attributes = string.Join(' ', AttributeValues);
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
161var attributes = string.Join(' ', AttributeValues);
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (2)
src\aspnetcore\src\Shared\Diagnostics\BaseView.cs (1)
121var attributes = string.Join(' ', AttributeValues);
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
161var attributes = string.Join(' ', AttributeValues);
Microsoft.AspNetCore.Hosting (2)
GenericHost\GenericWebHostService.cs (1)
86return string.Join(';',
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
161var attributes = string.Join(' ', AttributeValues);
Microsoft.AspNetCore.Http.Abstractions (3)
Internal\ParsingHelpers.cs (2)
60headers[key] = string.Join(',', value.Select(QuoteIfNeeded)); 119headers[key] = existing + "," + string.Join(',', values.Select(QuoteIfNeeded));
WebSocketManager.cs (1)
54true => $"IsWebSocketRequest = true, RequestedProtocols = {string.Join(',', WebSocketRequestedProtocols)}",
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
JsonPatchDocumentOfT.cs (1)
675var path = string.Join('/', segments);
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\CompositeBindingSource.cs (1)
56var id = string.Join('&', bindingSources.Select(s => s.Id).OrderBy(s => s, StringComparer.Ordinal));
Microsoft.AspNetCore.Mvc.TagHelpers (1)
TagHelperOutputExtensions.cs (1)
248var joinedClasses = new HtmlString(string.Join(' ', listOfClasses));
Microsoft.AspNetCore.Routing (2)
HostAttribute.cs (1)
56: string.Join(',', Hosts.Select(h => h.Contains(':') ? h : h + ":*"));
RouteValuesAddress.cs (1)
33_toString ??= $"{RouteName}({string.Join(',', ExplicitValues.Select(kv => $"{kv.Key}=[{kv.Value}]"))})";
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
161var attributes = string.Join(' ', AttributeValues);
Microsoft.AspNetCore.TestHost (1)
ClientHandler.cs (1)
162req.Headers.Append(header.Key, string.Join(' ', header.Value));
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
324return string.Join(Path.PathSeparator, updatedValues);
Microsoft.Extensions.AI.Templates.Tests (2)
TemplateTestUtilities.cs (2)
63(true, false) => string.Join('_', nameParts), 64_ => string.Join('_', nameParts.Prepend(prefix)),
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
324return string.Join(Path.PathSeparator, updatedValues);
Microsoft.ML.GenAI.Core (1)
Extension\TensorExtension.cs (1)
22var shapeString = string.Join(',', tensor.shape);
Microsoft.ML.Samples (11)
Dynamic\DataOperations\LoadingSvmLight.cs (1)
107Console.WriteLine($"{label} {weight} {string.Join(' ', features.DenseValues())}");
Dynamic\Trainers\AnomalyDetection\RandomizedPcaSample.cs (1)
57var featuresInText = string.Join(',', samples[i].Features);
Dynamic\Trainers\AnomalyDetection\RandomizedPcaSampleWithOptions.cs (1)
65var featuresInText = string.Join(',', samples[i].Features);
Dynamic\Transforms\Conversion\KeyToValueToKey.cs (2)
66Console.WriteLine($"{string.Join(',', dataRow.Keys)}"); 76Console.WriteLine($"{string.Join(',', dataRow.Keys)}");
Dynamic\Transforms\Conversion\MapKeyToBinaryVector.cs (1)
49$"{string.Join(',', featureRow.TimeframeVector)}");
Dynamic\Transforms\Conversion\MapKeyToVector.cs (3)
64string.Join(',', featureRow.TimeframeVector.Select(x => x)) + " " 65+ string.Join(',', featureRow.PartsCount.Select(x => x)) + 66" " + string.Join(',', featureRow.PartsNoCount.Select(
Dynamic\Transforms\Conversion\MapKeyToVectorMultiColumn.cs (2)
52string.Join(',', featureRow.TimeframeVector) + " " + 54string.Join(',', featureRow.CategoryVector));
Microsoft.TemplateEngine.Cli (2)
ChoiceTemplateParameter.cs (1)
197parsedValue = string.Join(MultiValueParameter.MultiValueSeparator, parsedValues);
TemplateInvoker.cs (1)
53string? templateShortNames = templateToRun.ShortNameList.Any() ? Sha256Hasher.HashWithNormalizedCasing(string.Join(',', templateToRun.ShortNameList)) : null;
SuperFileCheck (1)
Program.cs (1)
660Console.Write(String.Join(' ', methodDeclInfos.Select(x => x.FullyQualifiedName)));
System.CommandLine.StaticCompletions (2)
shells\BashShellProvider.cs (2)
126return textWriter.ToString() + string.Join('\n', visibleSubcommands.Select(c => GenerateCommandsCompletions(parentCommandNamesForSubcommands, c, isNestedCommand: true))); 212completionCommand = GenerateChoicesPrompt($"{string.Join(' ', completions)}");
System.Net.Requests (1)
System\Net\HttpWebResponse.cs (1)
103return string.Join(',', values);
TestProject.AppHost (1)
tests\testproject\Common\TestResourceNames.cs (1)
39return string.Join(',', Enum.GetValues<TestResourceNames>()
TestProject.IntegrationServiceA (1)
tests\testproject\Common\TestResourceNames.cs (1)
39return string.Join(',', Enum.GetValues<TestResourceNames>()