1 instantiation of BindingAddress
Microsoft.AspNetCore.Http (1)
BindingAddress.cs (1)
261
return new
BindingAddress
(host: host, pathBase: pathBase, port: port, scheme: scheme);
52 references to BindingAddress
Aspire.Dashboard (27)
Configuration\DashboardOptions.cs (12)
77
private
BindingAddress
? _parsedGrpcEndpointAddress;
78
private
BindingAddress
? _parsedHttpEndpointAddress;
93
public
BindingAddress
? GetGrpcEndpointAddress()
98
public
BindingAddress
? GetHttpEndpointAddress()
193
private
BindingAddress
? _parsedEndpointAddress;
227
public
BindingAddress
? GetEndpointAddress()
276
private List<
BindingAddress
>? _parsedEndpointAddresses;
299
public IReadOnlyList<
BindingAddress
> GetEndpointAddresses()
315
var addresses = new List<
BindingAddress
>(parts.Length);
318
if (OptionsHelpers.TryParseBindingAddress(part, out
var
bindingAddress))
340
public static bool TryParseBindingAddress(string address, [NotNullWhen(true)] out
BindingAddress
? bindingAddress)
344
bindingAddress =
BindingAddress
.Parse(address);
Configuration\EndpointInfo.cs (8)
9
public record EndpointInfo(string Name,
BindingAddress
Address, HttpProtocols? HttpProtocols, bool RequireCertificate, ConnectionType ConnectionType)
11
public static bool TryAddEndpoint(List<EndpointInfo> configuredEndpoints,
BindingAddress
? address, string name, HttpProtocols? httpProtocols, bool requireCertificate, ConnectionType connectionType)
22
public static IEnumerable<KeyValuePair<
BindingAddress
, List<EndpointInfo>>> GroupEndpointsByAddress(IEnumerable<EndpointInfo> endpoints)
24
var groups = new List<KeyValuePair<
BindingAddress
, List<EndpointInfo>>>();
29
var
address = endpoint.Address;
34
groups.Add(new KeyValuePair<
BindingAddress
, List<EndpointInfo>>(address, [endpoint]));
53
var
address = kvp.Value.First().Address;
54
groups.Add(new KeyValuePair<
BindingAddress
, List<EndpointInfo>>(address, kvp.Value));
Configuration\ResolvedEndpointInfo.cs (1)
13
public record ResolvedEndpointInfo(
BindingAddress
BindingAddress, IPEndPoint EndPoint, bool IsHttps)
DashboardWebApplication.cs (5)
592
var
fontendUrl = frontendAddresses[i];
628
if (requiredClientCertificate && IsHttpsOrNull(
BindingAddress
.Parse(url)))
711
var
address =
BindingAddress
.Parse(endpointConfiguration.ConfigSection["Url"]!);
965
private static bool IsHttpsOrNull(
BindingAddress
? address) => address == null || string.Equals(address.Scheme, "https", StringComparison.Ordinal);
Otlp\Http\OtlpHttpEndpointsBuilder.cs (1)
34
var
httpEndpoint = options.GetHttpEndpointAddress();
Aspire.Hosting (15)
Dashboard\DashboardEventHandlers.cs (8)
415
var
address =
BindingAddress
.Parse(d);
425
var
address =
BindingAddress
.Parse(otlpGrpcEndpointUrl);
434
var
address =
BindingAddress
.Parse(otlpHttpEndpointUrl);
443
var
address =
BindingAddress
.Parse(mcpEndpointUrl);
Dashboard\TransportOptionsValidator.cs (4)
31
if (!TryParseBindingAddress(firstApplicationUrl, out
var
parsedFirstApplicationUrl))
84
static bool TryParseBindingAddress(string address, [NotNullWhen(true)] out
BindingAddress
? bindingAddress)
88
bindingAddress =
BindingAddress
.Parse(address);
102
if (!TryParseBindingAddress(value, out
var
parsedBindingAddress))
ProjectResourceBuilderExtensions.cs (3)
508
BindingAddress =
BindingAddress
.Parse(endpoint["Url"]!),
589
var
bindingAddress =
BindingAddress
.Parse(url);
Microsoft.AspNetCore.Http (5)
BindingAddress.cs (5)
25
/// Initializes a new instance of <see cref="
BindingAddress
"/>.
136
var
other = obj as
BindingAddress
;
148
/// Parses the specified <paramref name="address"/> as a <see cref="
BindingAddress
"/>.
152
public static
BindingAddress
Parse(string address)
Microsoft.AspNetCore.HttpsPolicy (2)
HttpsRedirectionMiddleware.cs (2)
143
var
bindingAddress =
BindingAddress
.Parse(address);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\AddressBinder.cs (3)
74
internal static bool TryCreateIPEndPoint(
BindingAddress
address, [NotNullWhen(true)] out IPEndPoint? endpoint)
102
var
parsedAddress =
BindingAddress
.Parse(address);