199 references to Port
aspire (5)
Commands\InitCommand.cs (2)
769if (string.Equals(uri.Scheme, scheme, StringComparison.OrdinalIgnoreCase) && uri.Port > 0) 771port = uri.Port;
Documentation\ApiDocs\ApiDocsSourceConfiguration.cs (1)
82Port = sitemapUri.IsDefaultPort ? -1 : sitemapUri.Port
Documentation\DocumentationCacheKey.cs (1)
51return $"{uri.Host}{(uri.IsDefaultPort ? "" : $"-{uri.Port}")}-{stem}";
Mcp\Tools\McpToolHelpers.cs (1)
80var port = uri.IsDefaultPort ? string.Empty : ":" + uri.Port.ToString(CultureInfo.InvariantCulture);
Aspire.Cli.EndToEnd.Tests (3)
StartStopTests.cs (3)
165Assert.NotEqual(primaryInstance.DashboardUri.Port, linkedInstance.DashboardUri.Port); 498Uri.TryCreate(dashboardUrl, UriKind.Absolute, out var dashboardUri) && dashboardUri.Port > 0,
Aspire.Dashboard (6)
Model\ConnectionStringParser.cs (2)
232port = uri.Port != -1 ? uri.Port : DefaultPortFromScheme(uri.Scheme);
Model\ResourceGraph\ResourceGraphMapper.cs (1)
81return $"{uri.Host}:{uri.Port}";
Model\ResourceUrlHelpers.cs (1)
37Port = url.Url.Port,
Model\WebSocketOriginValidator.cs (2)
45originUri.Port == expectedUri.Port;
Aspire.Dashboard.Tests (9)
Integration\FrontendBrowserTokenAuthTests.cs (3)
383Assert.NotEqual(0, uri.Port); 390Assert.NotEqual(0, uri.Port); 397Assert.NotEqual(0, uri.Port);
Integration\StartupTests.cs (6)
697Assert.NotEqual(0, uri.Port); 704Assert.NotEqual(0, uri.Port); 711Assert.NotEqual(0, uri.Port); 881Assert.Equal(frontendPort1, uri.Port); 888Assert.Equal(otlpGrpcPort, uri.Port); 895Assert.Equal(otlpHttpPort, uri.Port);
Aspire.Hosting (5)
ApplicationModel\EndpointHostHelpers.cs (1)
147return $"{uri.Scheme}://{targetHost}:{uri.Port}";
Dashboard\DashboardServiceHost.cs (2)
179var effectivePort = (randomizePorts && configuredUri is not null && configuredUri.Port != 0) ? 0 : configuredUri?.Port ?? 0;
Devcontainers\Codespaces\CodespacesUrlRewriter.cs (1)
29var codespacesUrl = $"{uri.Scheme}://{options.Value.CodespaceName}-{uri.Port}.{options.Value.PortForwardingDomain}{uri.AbsolutePath}{uri.Query}";
src\Shared\OtlpEndpointResolver.cs (1)
82return (uri.Scheme, uri.Port);
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxEndpointPropertyValueProvider.cs (1)
103EndpointProperty.Port => uri.Port.ToString(CultureInfo.InvariantCulture),
Aspire.Hosting.Azure.Tests (1)
AzureCosmosDBExtensionsTests.cs (1)
1171Assert.Equal(8081, client.Endpoint.Port);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
TypeScriptLanguageSupportTests.cs (1)
319private static int GetPort(string url) => new Uri(url).Port;
Aspire.Hosting.Maui (1)
MauiOtlpExtensions.cs (1)
183return new OtlpEndpointTarget(uri.Scheme, uri.Port);
Aspire.Hosting.Testing.Tests (8)
DashboardUrlTests.cs (4)
33Assert.InRange(dashboardUri.Port, 1, 65535); 214Assert.NotEqual(firstUrl.Port, secondUrl.Port); 265Assert.InRange(dashboardUri.Port, 1, 65535);
TestingBuilderTests.cs (2)
593Assert.NotEqual(0, uri.Port); 621Assert.NotEqual(0, uri.Port);
TestingPublicApiTests.cs (2)
218Assert.Equal(5001, endpoint.Port); 220Assert.Equal(5001, client.BaseAddress?.Port);
Aspire.Hosting.Tests (3)
Dashboard\DashboardEventHandlersTests.cs (1)
478Assert.Equal(allocatedPort, uri.Port);
Dcp\KubernetesServiceTests.cs (1)
475var port = new Uri(address).Port;
DistributedApplicationTests.cs (1)
1490Assert.NotEqual(hardcodedPort, actualUri.Port);
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (1)
249activity.AddTag("server.port", address.Port);
Aspire.RabbitMQ.Client.Tests (1)
AspireRabbitMQExtensionsTests.cs (1)
268Assert.Equal(uri.Port, endpoint.Port);
Aspire.RabbitMQ.Client.v6.Tests (1)
tests\Aspire.RabbitMQ.Client.Tests\AspireRabbitMQExtensionsTests.cs (1)
268Assert.Equal(uri.Port, endpoint.Port);
Aspire.Seq.Tests (2)
SeqEndpointCanBeConfigured.cs (2)
83var serverUrl = $"http://seq-user:secret-pass@{endpoint.Host}:{endpoint.Port}"; 100Assert.Contains($"http://{endpoint.Host}:{endpoint.Port}/health", entry.Description);
dotnet-svcutil-lib (5)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SocketConnection.cs (2)
537int port = uri.Port; 589int port = uri.Port;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TcpConnectionPool.cs (1)
37int port = via.Port;
FrameworkFork\System.ServiceModel\System\ServiceModel\EndpointAddress.cs (2)
364if (u1.Port != u2.Port)
Microsoft.AspNetCore.Components.WebAssembly.Server (3)
TargetPickerUi.cs (2)
403var debuggerPort = new Uri(_browserHost).Port; 429var debuggerPort = new Uri(_browserHost).Port;
WebAssemblyNetDebugProxyAppBuilderExtensions.cs (1)
34devToolsHost = $"http://{browserUrl.Host}:{browserUrl.Port}";
Microsoft.AspNetCore.Cors (3)
Infrastructure\CorsPolicyBuilder.cs (1)
83builder.Port = uri.Port;
Infrastructure\UriHelpers.cs (2)
13&& subdomain.Port == domain.Port
Microsoft.AspNetCore.Http.Connections.Client (1)
Internal\Utils.cs (1)
18Port = url.Port,
Microsoft.AspNetCore.InternalTesting (3)
HttpClientSlim.cs (3)
61authority = $"[{address}]:{requestUri.Port.ToString(CultureInfo.InvariantCulture)}"; 176socketArgs.RemoteEndPoint = new DnsEndPoint(requestUri.DnsSafeHost, requestUri.Port); 191throw new SocketException((int)socketArgs.SocketError, $"Failed to connect to server {requestUri.Host} on port {requestUri.Port}");
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Common\TestUriHelper.cs (1)
53if (uriHint.Port == 0)
Deployers\NginxDeployer.cs (2)
38if (uri.Port == 0) 145.Replace("[listenPort]", originalUri.Port.ToString(CultureInfo.InvariantCulture) + (_portSelector != null ? " reuseport" : ""))
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\Http1Connection.cs (1)
828|| hostText != $"{authority}:{_absoluteRequestTarget.Port}")
Microsoft.AspNetCore.SignalR.Client.Core (1)
HubConnection.cs (1)
1335activity.SetTag("server.port", uri.Port);
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
853uniqueName = $"{uniqueName}:{uri.Port}";
Microsoft.Build.Tasks.Git (1)
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.Diagnostics.NETCore.Client (1)
DiagnosticsIpc\IpcTcpSocketEndPoint.cs (1)
80port = uri.IsDefaultPort ? 0 : uri.Port;
Microsoft.Extensions.AI (7)
ChatCompletion\OpenTelemetryChatClient.cs (1)
66_serverPort = metadata.ProviderUri?.Port ?? 0;
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
58_serverPort = metadata.ProviderUri?.Port ?? 0;
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
62_endpointPort = metadata.ProviderUri?.Port ?? 0;
Files\OpenTelemetryHostedFileClient.cs (1)
78_serverPort = metadata.ProviderUri?.Port ?? 0;
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
116_serverPort = metadata.ProviderUri?.Port ?? 0;
SpeechToText\OpenTelemetrySpeechToTextClient.cs (1)
60_serverPort = metadata.ProviderUri?.Port ?? 0;
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (1)
59_serverPort = metadata.ProviderUri?.Port ?? 0;
Microsoft.Extensions.AI.Integration.Tests (2)
ChatClientIntegrationTests.cs (1)
946Assert.Equal(chatClient.GetService<ChatClientMetadata>()?.ProviderUri?.Port, (int)activity.GetTagItem("server.port")!);
EmbeddingGeneratorIntegrationTests.cs (1)
127Assert.Equal(embeddingGenerator.GetService<EmbeddingGeneratorMetadata>()?.ProviderUri?.Port, (int)activity.GetTagItem("server.port")!);
Microsoft.Extensions.Http (2)
src\runtime\src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (2)
81(true, false) => $"{uri.Scheme}://{uri.Host}:{uri.Port}{Slice(pathAndQuery, 0, queryIndex + 1)}*", 83(false, false) => $"{uri.Scheme}://{uri.Host}:{uri.Port}{pathAndQuery}"
Microsoft.Extensions.Http.Resilience (3)
Internal\UriExtensions.cs (2)
25if (currentUri.Scheme == hostUri.Scheme && currentUri.Host == hostUri.Host && currentUri.Port == hostUri.Port && hostUri.LocalPath == "/")
Resilience\Internal\ByAuthorityPipelineKeyProvider.cs (1)
18var key = (url.Scheme, url.Host, url.Port);
Microsoft.Extensions.ServiceDiscovery (4)
Http\ResolvingHttpDelegatingHandler.cs (2)
73if (ep.Port > 0) 75result.Port = ep.Port;
PassThrough\PassThroughServiceEndpointProviderFactory.cs (2)
50var port = uri.Port > 0 ? uri.Port : 0;
Microsoft.Extensions.ServiceDiscovery.Abstractions (2)
ServiceEndpoint.cs (2)
72var port = uri.Port > 0 ? uri.Port : 0;
Microsoft.Extensions.ServiceDiscovery.Yarp (2)
ServiceDiscoveryDestinationResolver.cs (2)
81uriBuilder.Port = uri.Port; 87healthUriBuilder.Port = uri.Port;
Microsoft.NET.Build.Containers (5)
FallbackToHttpMessageHandler.cs (2)
37bool canFallback = request.RequestUri.Host == _host && request.RequestUri.Port == _port && request.RequestUri.Scheme == "https"; 85return new Uri($"container://{registryName}").Port != -1;
Registry\DefaultRegistryAPI.cs (1)
77return new FallbackToHttpMessageHandler(registryName, baseUri.Host, baseUri.Port, socketsHttpHandler, logger);
Registry\Registry.cs (2)
130var port = baseUri.Port == -1 ? string.Empty : $":{baseUri.Port}";
Microsoft.SourceLink.AzureDevOpsServer.Git (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.AzureRepos.Git (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Bitbucket.Git (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Common (1)
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Gitea (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.Gitee (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.GitHub (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.GitLab (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.SourceLink.GitWeb (6)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
198yield return new UrlMapping(hostUri.GetHost(), item, hostUri.Port, contentUri, hasDefaultContentUri); 237if (repoUri.Port == mapping.Port) 267if (value.HasDefaultContentUri && value.Port == -1 && !repoUri.IsDefaultPort && contentUri.Port != repoUri.Port) 269contentUri = new Uri($"{contentUri.Scheme}://{contentUri.Host}:{repoUri.Port}{contentUri.PathAndQuery}");
src\sourcelink\src\Common\Utilities\UriUtilities.cs (1)
18=> new Uri("unknown://" + uri.GetAuthority(), UriKind.Absolute).Port;
Microsoft.TestPlatform.CommunicationUtilities (4)
SocketTransport.cs (2)
89? new IPEndPoint(IPAddress.Parse(uri.Host), uri.Port < 0 ? 0 : uri.Port)
TcpClientExtensions.cs (2)
124? new IPEndPoint(IPAddress.Parse(uri.Host), uri.Port < 0 ? 0 : uri.Port)
NuGet.Configuration (1)
Proxy\WebProxy.cs (1)
73var normalizedUri = uri.Scheme + "://" + uri.Host + ((!uri.IsDefaultPort) ? (":" + uri.Port) : "");
System.DirectoryServices.AccountManagement (2)
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (2)
2427if (ldapUri.Port != -1) 2429port = ldapUri.Port;
System.Net.Http (22)
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (2)
63if (uriPrefix.Scheme != uri.Scheme || uriPrefix.Host != uri.Host || uriPrefix.Port != uri.Port)
src\runtime\src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (2)
81(true, false) => $"{uri.Scheme}://{uri.Host}:{uri.Port}{Slice(pathAndQuery, 0, queryIndex + 1)}*", 83(false, false) => $"{uri.Scheme}://{uri.Host}:{uri.Port}{pathAndQuery}"
System\Net\Http\DiagnosticsHandler.cs (4)
131activity.SetTag("server.port", requestUri.Port); 267[DynamicDependency(nameof(Uri.Port), typeof(Uri))] 300[DynamicDependency(nameof(Uri.Port), typeof(Uri))] 321[DynamicDependency(nameof(Uri.Port), typeof(Uri))]
System\Net\Http\HttpTelemetry.cs (1)
55request.RequestUri.Port,
System\Net\Http\Metrics\MetricsHandler.cs (1)
268port = requestUri.Port;
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.NtAuth.cs (1)
120hostName = string.Create(null, stackalloc char[128], $"{hostName}:{authUri.Port}");
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (3)
98: new HttpAuthority(proxyUri!.IdnHost, proxyUri.Port); 609stream = await ConnectToTcpHostAsync(_proxyUri!.IdnHost, _proxyUri.Port, request, async, connectionId, cancellationToken).ConfigureAwait(false); 832Stream stream = await ConnectToTcpHostAsync(_proxyUri.IdnHost, _proxyUri.Port, request, async, connectionId, cancellationToken).ConfigureAwait(false);
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (1)
411bool success = ((uint)requestUri.Port).TryFormat(buffer.Slice(1), out int bytesWritten);
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (7)
256return new HttpConnectionKey(HttpConnectionKind.ProxyConnect, uri.IdnHost, uri.Port, null, proxyUri, GetIdentityIfDefaultCredentialsUsed(_settings._defaultCredentialsUsedForProxy)); 284return new HttpConnectionKey(HttpConnectionKind.SslSocksTunnel, uri.IdnHost, uri.Port, sslHostName, proxyUri, identity); 288return new HttpConnectionKey(HttpConnectionKind.SocksTunnel, uri.IdnHost, uri.Port, null, proxyUri, identity); 300return new HttpConnectionKey(HttpConnectionKind.ProxyTunnel, uri.IdnHost, uri.Port, null, proxyUri, identity); 313return new HttpConnectionKey(HttpConnectionKind.SslProxyTunnel, uri.IdnHost, uri.Port, sslHostName, proxyUri, identity); 318return new HttpConnectionKey(HttpConnectionKind.Https, uri.IdnHost, uri.Port, sslHostName, null, identity); 322return new HttpConnectionKey(HttpConnectionKind.Http, uri.IdnHost, uri.Port, null, null, identity);
System.Net.Http.WinHttpHandler (1)
System\Net\Http\WinHttpHandler.cs (1)
891(ushort)state.RequestMessage.RequestUri.Port,
System.Net.HttpListener (1)
System\Net\Managed\HttpEndPointListener.cs (1)
182int port = uri.Port;
System.Net.Primitives (4)
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (2)
63if (uriPrefix.Scheme != uri.Scheme || uriPrefix.Host != uri.Host || uriPrefix.Port != uri.Port)
System\Net\Cookie.cs (1)
361int port = uri.Port;
System\Net\CookieContainer.cs (1)
680int port = uri.Port;
System.Net.Requests (4)
System\Net\FtpWebRequest.cs (2)
959await client.ConnectAsync(_uri.Host, _uri.Port).ConfigureAwait(false); 973int port = _uri.Port;
System\Net\HttpWebRequest.cs (1)
370$"{hostUri.Host}:{hostUri.Port}";
System\Net\ServicePoint\ServicePointManager.cs (1)
198$"{address.Scheme}://{address.DnsSafeHost}:{address.Port}";
System.Net.WebProxy (1)
System\Net\WebProxy.cs (1)
380url.TryWrite($"{input.Scheme}://{input.Host}:{(uint)input.Port}", out charsWritten);
System.Private.Uri (7)
System\Uri.cs (6)
1822if (Port != other.Port) 1860if ((Scheme == uri.Scheme) && (Host == uri.Host) && (Port == uri.Port)) 4702if ((Scheme == toUri.Scheme) && (Host == toUri.Host) && (Port == toUri.Port))
System\UriBuilder.cs (1)
307_port = _uri.Port;
System.ServiceModel.Http (1)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
237result = new UriBuilder(via.Scheme, via.Host, via.Port).Uri;
System.ServiceModel.NetTcp (2)
System\ServiceModel\Channels\SocketConnection.cs (1)
939int port = uri.Port;
System\ServiceModel\Channels\TcpChannelFactory.cs (1)
34int port = via.Port;
System.ServiceModel.Primitives (2)
System\ServiceModel\EndpointAddress.cs (2)
330if (u1.Port != u2.Port)