55 references to Join
aspire (4)
Documentation\Docs\DocsIndexService.cs (1)
331var queryAsPhrase = queryTokens.Length > 1 ? string.Join(' ', queryTokens) : string.Empty;
Packaging\PackagingService.cs (2)
754var candidateVersion = string.Join('.', parts[i..]); 757id = string.Join('.', parts[..i]);
Projects\GuestAppHostProject.cs (1)
884environmentVariables["ASPIRE_APPHOST_ARGS"] = string.Join('\n', args);
Aspire.Cli.Tests (2)
Agents\TelemetryHookScriptTests.cs (1)
474Assert.True(index >= 0 && index + 1 < args.Length, $"Expected '{name} {value}' in [{string.Join(' ', args)}]");
Utils\GitTestHelper.cs (1)
47throw new InvalidOperationException($"git {string.Join(' ', arguments)} failed with exit code {process.ExitCode}. stdout: {stdout}, stderr: {stderr}");
Aspire.Dashboard (1)
Model\ResourceGraph\ResourceGraphMapper.cs (1)
104return string.Join(' ', pathData);
Aspire.Dashboard.Tests (1)
Model\ResourceGraphMapperTests.cs (1)
183Assert.Equal(string.Join(' ', expectedPaths), pathData);
Aspire.Hosting.Foundry (1)
FoundryLocalService.cs (1)
364return $"foundry {string.Join(' ', arguments)}";
Aspire.Hosting.Java.Tests (1)
AddJavaAppPublishTests.cs (1)
1202var runResult = await RunDockerCommandAsync($"run --rm --network=none {imageName} {string.Join(' ', manifestArgs)}", sourceDir.FullName);
Aspire.Hosting.JavaScript (4)
JavaScriptHostingExtensions.cs (4)
641var prodInstallCmd = $"{pm.ExecutableName} {string.Join(' ', install.Args)} {install.ProductionInstallArgs}"; 1109var installCmd = $"{packageManager.ExecutableName} {string.Join(' ', installCommand.Args)}"; 1292var prodInstallCmd = $"{packageManager.ExecutableName} {string.Join(' ', installAnnotation.Args)} {installAnnotation.ProductionInstallArgs}"; 2536return string.Join('/', segments);
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
3788.Select(static line => string.Join(' ', line.Split([' ', '\t'], StringSplitOptions.RemoveEmptyEntries)))
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1894throw new TimeoutException($"{fileName} {string.Join(' ', arguments)} timed out after {timeout}.");
Aspire.Hosting.Tests (7)
Cli\ProcessStartTimeHelperTests.cs (2)
81var stat = $"12345 ({processName}) {string.Join(' ', fields)}"; 118File.WriteAllText(Path.Combine(statDirectory.FullName, "stat"), $"{pid} (proc name) {string.Join(' ', fields)}");
Dcp\DcpExecutorTests.cs (2)
5438options.StartInfo.Environment["SSL_CERT_DIR"] = string.Join(Path.PathSeparator, expectedExistingSslCertDirs); 5450}, string.Join(Path.PathSeparator, expectedExistingSslCertDirs), options).Dispose();
PathLookupHelperTests.cs (3)
62new Dictionary<string, string> { ["PATH"] = string.Join(Path.PathSeparator, firstBinPath, secondBinPath) }); 243string.Join(Path.PathSeparator, firstBinPath, secondBinPath), 264var path = string.Join(';', Path.Combine("first", "bin"), Path.Combine("second", "bin"));
CodeStyleConfigFileGenerator (1)
Program.cs (1)
33Console.Error.WriteLine($"Excepted {ExpectedArguments} arguments, found {args.Length}: {string.Join(';', args)}");
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
481return string.Join(' ', lines)
dotnet (1)
Commands\Test\VSTest\VSTestArgumentConverter.cs (1)
154newArgList.Add(string.Join(':', argValues));
Infrastructure.Tests (4)
Pipelines\ExtensionE2eWorkflowTests.cs (1)
66var e2eCondition = string.Join(' ', (Scalar(extensionE2eJob, "if") ?? string.Empty).Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries));
Shared\GitCli.cs (1)
45throw new InvalidOperationException($"git {string.Join(' ', args)} failed ({process.ExitCode}): {stderr}");
WorkflowScripts\ExtensionChangelogFinalizedWorkflowTests.cs (1)
481$"git {string.Join(' ', args)} failed with exit code {result.ExitCode}.{Environment.NewLine}{result.Output}");
WorkflowScripts\ExtensionReleaseFastPathWorkflowTests.cs (1)
390=> string.Join(' ', (value ?? string.Empty).Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries));
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternDebugStringFormatter.cs (1)
30var result = string.Join(Separator, segments);
Microsoft.AspNetCore.Components.Endpoints (1)
Serialization\JsonStoredDataSerializer.cs (1)
135return $"{type.GetGenericTypeDefinition().FullName}[{string.Join(',', arguments)}]";
Microsoft.AspNetCore.Components.WebView (2)
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
91var candidateDirectoryPath = string.Join('/', segments[depth..]); 213candidatePath = string.Join('/', segments[currentDepth..]);
Microsoft.AspNetCore.Hosting (2)
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
91var candidateDirectoryPath = string.Join('/', segments[depth..]); 213candidatePath = string.Join('/', segments[currentDepth..]);
Microsoft.AspNetCore.Hosting.Abstractions (1)
HostingAbstractionsWebHostBuilderExtensions.cs (1)
129return hostBuilder.UseSetting(WebHostDefaults.ServerUrlsKey, string.Join(';', urls));
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternDebugStringFormatter.cs (1)
30var result = string.Join(Separator, segments);
Microsoft.DotNet.Cli.Definitions (1)
Commands\Workload\WorkloadSearchVersionsCommandDefinition.cs (1)
60result.AddError(string.Format(CommandDefinitionStrings.UnrecognizedCommandOrArgument, string.Join(' ', versionArguments)));
Microsoft.DotNet.HotReload.Utils.Generator.Data (1)
Script\Json\ScriptCapabilitiesConverter.cs (1)
29return string.Join(' ', elems);
SelectTests (1)
Program.cs (1)
1252: $"{head} — {string.Join(' ', cause.Reason!.Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries))}";
Stress.ApiService (1)
Program.cs (1)
175return $"Sent requests to {string.Join(';', urls)}";
SuperFileCheck (3)
Program.cs (3)
78var pattern = $"({String.Join('|', checkPrefixes)})+?({{LITERAL}})?(:|-LABEL:|-NEXT:|-NOT:|-SAME:|-EMPTY:|-COUNT:|-DAG:|{SyntaxDirectiveFullLine}|{SyntaxDirectiveFullLineNext})"; 89var invalidFullLinePattern = $"({String.Join('|', checkPrefixes)})+?({{LITERAL}})?(-NEXT-FULL-LINE:)"; 105startInfo.Arguments = String.Join(' ', args);
System.CommandLine.StaticCompletions (6)
HelpGenerationExtensions.cs (1)
22var names => "_" + string.Join('_', names) + "_" + command.Name
shells\BashShellProvider.cs (3)
65writer.WriteLine($"""opts="{string.Join(' ', completionWords)}" """); 144completions.Add($"""({string.Join(' ', argCompletions)})"""); 189var optionNames = string.Join('|', option.Names());
shells\ZshShellProvider.cs (2)
201writer.WriteLine($"curcontext=\"${{curcontext%:*:*}}:{string.Join('-', pathToCurrentCommand)}-command-$line[{pos}]:\""); 267writer.WriteLine($"_describe -t commands '{string.Join(' ', pathToThisCommand)} commands' commands \"$@\"");
System.Diagnostics.PerformanceCounter (1)
System\Diagnostics\PerformanceCounterLib.cs (1)
381string categories = "Categories: " + string.Join(';', library.GetCategories());
System.Xaml (3)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (3)
2014string names = string.Join(',', token.NeededNames.ToArray()); 2053string names = string.Join(',', token.NeededNames.ToArray()); 2107string names = string.Join(',', token.NeededNames.ToArray());