40 references to TrimStart
Aspire.Dashboard (1)
Components\Layout\DesktopNavMenu.razor.cs (1)
57var trimmedPath = result.AbsolutePath.TrimStart('/');
Aspire.Playground.Tests (3)
AppHostTests.cs (3)
99_testOutput.WriteLine($"Calling endpoint '{client.BaseAddress}{path.TrimStart('/')} for resource '{resource}' in app '{appHost.AppHostAssembly}'"); 106throw new XunitException($"Endpoint '{client.BaseAddress}{path.TrimStart('/')}' for resource '{resource}' in app '{appHost.AppHostAssembly}' timed out", tre); 109Assert.True(HttpStatusCode.OK == response.StatusCode, $"Endpoint '{client.BaseAddress}{path.TrimStart('/')}' for resource '{resource}' in app '{appHost.AppHostAssembly}' returned status code {response.StatusCode}");
Microsoft.AspNetCore.Authentication.Test (1)
OpenIdConnect\TestSettings.cs (1)
141redirectUri.Query.TrimStart('?').Split('&').Select(part => part.Split('=')).ToDictionary(parts => parts[0], parts => parts[1]);
Microsoft.AspNetCore.Http.Abstractions (2)
Validation\ValidatablePropertyInfo.cs (2)
165context.AddOrExtendValidationErrors(errorPrefix.TrimStart('.'), [result.ErrorMessage]); 170context.AddOrExtendValidationErrors(errorPrefix.TrimStart('.'), [ex.Message]);
Microsoft.AspNetCore.Identity.Test (2)
IdentityUIScriptsTest.cs (2)
87Path.Combine(wwwrootDir, scriptTag.FallbackSrc.Replace("Identity", "").TrimStart('~').TrimStart('/')));
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointMetadataApiDescriptionProvider.cs (1)
104RelativePath = routeEndpoint.RoutePattern.RawText?.TrimStart('/'),
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternFactory.cs (1)
1089var rawText = $"{left.RawText?.TrimEnd('/')}/{right.RawText?.TrimStart('/')}";
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
Listener\RequestTests.cs (1)
84Assert.Equal(expect, actualPath.TrimStart('/'));
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (6)
HubConnectionTests.Tracing.cs (6)
136var clientHubName = path.TrimStart('/'); 308var clientHubName = path.TrimStart('/'); 437var clientHubName = path.TrimStart('/'); 534var clientHubName = path.TrimStart('/'); 629var clientHubName = path.TrimStart('/'); 728var clientHubName = path.TrimStart('/');
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
41var trimmed = nameBasedOnArgument.TrimStart('_');
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
929var extension = FileNameUtilities.GetExtension(dynamicFilePath)?.TrimStart('.');
Microsoft.DotNet.ArcadeLogging (1)
PipelinesLogger.cs (1)
284projectFile = projectFile.Substring(_solutionDirectory.Length).TrimStart('\\');
Microsoft.DotNet.Build.Tasks.Feed (1)
src\ArtifactUrlHelper.cs (1)
82string normalizedFileName = fileName.TrimStart('/');
Microsoft.DotNet.Build.Tasks.Installers (1)
src\CreateMD5SumsFile.cs (1)
41string relativePath = file.ItemSpec.Substring(RootDirectory.Length).TrimStart(Path.DirectorySeparatorChar).Replace('\\', '/');
Microsoft.DotNet.Helix.Client (1)
generated-code\PagedResponse.cs (1)
106var href = parts[0].Trim().TrimStart('<').TrimEnd('>');
Microsoft.DotNet.SignCheckLibrary (2)
Verification\Jar\JarAttributes.cs (2)
62string attributeValue = attributeParts[1].TrimStart(' '); 69line = line.TrimStart(' ').TrimEnd(JarUtils.NewLine);
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (1)
Modeler\ServiceClientModelFactory.cs (1)
160name = name.TrimStart('_');
Microsoft.Extensions.Http.Resilience (1)
Internal\UriExtensions.cs (1)
36Query = currentUri.Query.TrimStart('?')
Microsoft.Extensions.ServiceDiscovery (1)
Http\ResolvingHttpDelegatingHandler.cs (1)
80result.Path = $"{ep.AbsolutePath.TrimEnd('/')}/{uri.AbsolutePath.TrimStart('/')}";
Microsoft.Extensions.Telemetry (1)
Http\HttpRouteParser.cs (1)
97httpRoute = httpRoute.TrimStart(ForwardSlash);
Microsoft.Extensions.Telemetry.Tests (5)
Http\HttpRouteFormatterTests.cs (5)
102Assert.Equal(httpPath.TrimStart('/'), formattedPath); 108Assert.Equal(httpPath.TrimStart('/'), formattedPath); 114Assert.Equal(httpPath.TrimStart('/'), formattedPath); 120Assert.Equal(httpPath.TrimStart('/'), formattedPath); 126Assert.Equal(httpPath.TrimStart('/'), formattedPath);
Microsoft.Maui.Essentials (2)
FileSystem\FileSystem.shared.cs (2)
165 extension = extension.TrimStart('*'); 166 extension = extension.TrimStart('.');
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\KeyTipService.cs (1)
507string keyTipEnd = keyTip.TrimStart('0');
xunit.assert (2)
Guards.cs (1)
37 throw new ArgumentNullException(argName.TrimStart('@'));
Sdk\AssertEqualityComparer.cs (1)
525 throw new ArgumentNullException(argName.TrimStart('@'));