1 write to Scheme
Microsoft.AspNetCore.Http (1)
BindingAddress.cs (1)
21
Scheme
= scheme;
30 references to Scheme
Aspire.Dashboard (7)
Components\Dialogs\AIAgentsDialog.razor.cs (2)
45
?? frontendEndpoints.FirstOrDefault(e => string.Equals(e.
Scheme
, "https", StringComparison.Ordinal))?.ToString()
46
?? frontendEndpoints.FirstOrDefault(e => string.Equals(e.
Scheme
, "http", StringComparison.Ordinal))?.ToString();
Configuration\ResolvedEndpointInfo.cs (3)
19
return BindingAddress.
Scheme
.ToLowerInvariant() + Uri.SchemeDelimiter + BindingAddress.Host.ToLowerInvariant() + ":" + EndPoint.Port.ToString(CultureInfo.InvariantCulture);
26
return BindingAddress.
Scheme
.ToLowerInvariant() + Uri.SchemeDelimiter + "localhost:" + EndPoint.Port.ToString(CultureInfo.InvariantCulture);
29
return BindingAddress.
Scheme
.ToLowerInvariant() + Uri.SchemeDelimiter + EndPoint.ToString();
DashboardWebApplication.cs (2)
671
var isHttps = address.
Scheme
== "https";
1093
private static bool IsHttpsOrNull(BindingAddress? address) => address == null || string.Equals(address.
Scheme
, "https", StringComparison.Ordinal);
Aspire.Hosting (16)
Dashboard\DashboardEventHandlers.cs (6)
395
dashboardResource.Annotations.Add(new EndpointAnnotation(ProtocolType.Tcp, uriScheme: address.
Scheme
, port: address.Port, isProxied: true)
399
LogEndpointAdded(address.
Scheme
, scheme: address.
Scheme
, host: address.Host, port: address.Port);
401
if (string.Equals(address.
Scheme
, endpointContext.Scheme, StringComparison.OrdinalIgnoreCase))
785
annotation = new EndpointAnnotation(ProtocolType.Tcp, name: endpointName, uriScheme: address.
Scheme
, port: address.Port, isProxied: true, transport: transport)
789
LogEndpointAdded(endpointName, scheme: address.
Scheme
, host: address.Host, port: address.Port);
Dashboard\TransportOptionsValidator.cs (2)
33
if (parsedFirstApplicationUrl.
Scheme
== "http")
93
if (parsedBindingAddress.
Scheme
== "http")
ProjectResourceBuilderExtensions.cs (8)
647
.GroupBy(entry => entry.BindingAddress.
Scheme
);
687
e.UriScheme = endpoint.BindingAddress.
Scheme
;
728
endpointCountByScheme.TryGetValue(bindingAddress.
Scheme
, out var count);
729
endpointCountByScheme[bindingAddress.
Scheme
] = count + 1;
736
var endpointName = bindingAddress.
Scheme
;
737
if (endpointCountByScheme[bindingAddress.
Scheme
] > 1)
739
endpointName += endpointCountByScheme[bindingAddress.
Scheme
];
746
e.UriScheme = bindingAddress.
Scheme
;
Microsoft.AspNetCore.Http (4)
BindingAddress.cs (4)
119
return
Scheme
.ToLowerInvariant() + Uri.SchemeDelimiter + Host.ToLowerInvariant();
123
return
Scheme
.ToLowerInvariant() + Uri.SchemeDelimiter + Host.ToLowerInvariant() + ":" + Port.ToString(CultureInfo.InvariantCulture) + PathBase;
141
return string.Equals(
Scheme
, other.
Scheme
, StringComparison.OrdinalIgnoreCase)
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionMiddleware.cs (1)
144
if (bindingAddress.
Scheme
.Equals("https", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\AddressBinder.cs (2)
105
if (parsedAddress.
Scheme
.Equals("https", StringComparison.OrdinalIgnoreCase))
109
else if (!parsedAddress.
Scheme
.Equals("http", StringComparison.OrdinalIgnoreCase))