55 references to UrlPrefixes
HotAddSample (1)
Startup.cs (1)
33
var addresses = ServerOptions.
UrlPrefixes
;
Microsoft.AspNetCore.Server.HttpSys (12)
HttpSysListener.cs (2)
145
Options.
UrlPrefixes
.RegisterAllPrefixes(UrlGroup);
185
Options.
UrlPrefixes
.UnregisterAllPrefixes();
MessagePump.cs (6)
75
if (_options.
UrlPrefixes
.Count > 0)
79
Listener.Options.
UrlPrefixes
.Clear();
84
else if (_options.
UrlPrefixes
.Count > 0)
101
Listener.Options.
UrlPrefixes
.Add(Constants.DefaultServerAddress);
116
foreach (var prefix in _options.
UrlPrefixes
)
139
Listener.Options.
UrlPrefixes
.Add(value);
MessagePump.Log.cs (2)
32
$"Overriding address(es) '{{ServerAddresses}}'. Binding to endpoints added to {nameof(HttpSysOptions.
UrlPrefixes
)} instead.",
46
$"Overriding endpoints added to {nameof(HttpSysOptions.
UrlPrefixes
)} since {nameof(IServerAddressesFeature.PreferHostingUrls)} is set to true. Binding to address(es) '{{ServerAddresses}}' instead.",
RequestProcessing\Request.cs (2)
66
var prefix = requestContext.Server.Options.
UrlPrefixes
.GetPrefix((int)requestContext.UrlContext);
161
else if (requestContext.Server.Options.
UrlPrefixes
.TryMatchLongestPrefix(IsHttps, cookedUrl.GetHost()!, originalPath, out var pathBase, out var path))
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (37)
DelegateTests.cs (2)
263
options.
UrlPrefixes
.Clear();
264
options.
UrlPrefixes
.Add(receiverAddress);
Listener\AuthenticationOnExistingQueueTests.cs (2)
38
options.
UrlPrefixes
.Add(prefix);
206
var baseServerAddress = baseServer.Options.
UrlPrefixes
.First().ToString();
Listener\ServerOnExistingQueueTests.cs (17)
94
server.Options.
UrlPrefixes
.Add(address); // Need to mirror the setting so we can parse out PathBase
136
server.Options.
UrlPrefixes
.Add(baseAddress); // Keep them in sync
153
baseServer.Options.
UrlPrefixes
.Add(baseAddress + "secondTier");
155
server.Options.
UrlPrefixes
.Add(baseAddress); // Keep them in sync
156
server.Options.
UrlPrefixes
.Add(baseAddress + "secondTier");
175
server.Options.
UrlPrefixes
.Add(address); // Keep them in sync
188
baseServer.Options.
UrlPrefixes
.Add(address);
189
server.Options.
UrlPrefixes
.Add(address);
208
server.Options.
UrlPrefixes
.Add(address); // Keep them in sync
211
baseServer.Options.
UrlPrefixes
.Add(address);
212
server.Options.
UrlPrefixes
.Add(address);
223
Assert.True(baseServer.Options.
UrlPrefixes
.Remove(address));
224
Assert.True(server.Options.
UrlPrefixes
.Remove(address));
256
options.
UrlPrefixes
.Add("http://localhost:0");
259
var address = server.Options.
UrlPrefixes
.First().FullPrefix;
278
options.
UrlPrefixes
.Add(address);
298
options.
UrlPrefixes
.Add(rootAddress + "/server");
Listener\ServerTests.cs (4)
135
options.
UrlPrefixes
.Add(address1);
161
server.Options.
UrlPrefixes
.Add(address);
182
server.Options.
UrlPrefixes
.Add(address);
193
Assert.True(server.Options.
UrlPrefixes
.Remove(address));
Listener\Utilities.cs (2)
49
options.
UrlPrefixes
.Add(prefix);
81
listener.Options.
UrlPrefixes
.Add(UrlPrefix.Create(scheme, host, port, path));
MessagePumpTests.cs (4)
29
server.Listener.Options.
UrlPrefixes
.Add(serverAddress);
50
server.Listener.Options.
UrlPrefixes
.Add(serverAddress);
67
server.Listener.Options.
UrlPrefixes
.Add(serverAddress);
88
server.Listener.Options.
UrlPrefixes
.Add(overrideAddress);
RequestTests.cs (1)
610
server.Listener.Options.
UrlPrefixes
.Add(UrlPrefix.Create(rootUri.Scheme, rootUri.Host, rootUri.Port, path));
ServerTests.cs (2)
343
server.Listener.Options.
UrlPrefixes
.Add(UrlPrefix.Create(address));
616
Assert.Empty(attachedServer.Listener.Options.
UrlPrefixes
);
Utilities.cs (3)
96
options.
UrlPrefixes
.Add(prefix);
108
prefix = options.Value.
UrlPrefixes
.First(); // Has new port
133
prefix = server.Listener.Options.
UrlPrefixes
.First(); // Has new port
Microsoft.AspNetCore.Server.HttpSys.NonHelixTests (1)
Utilities.cs (1)
52
prefix = server.Listener.Options.
UrlPrefixes
.First(); // Has new port
QueueSharing (1)
Program.cs (1)
49
options.
UrlPrefixes
.Add("http://localhost:5002");
SelfHostServer (2)
Program.cs (2)
24
options.
UrlPrefixes
.Add("http://localhost:5000");
26
options.
UrlPrefixes
.Add("https://localhost:44319");
TlsFeaturesObserve (1)
Program.cs (1)
22
options.
UrlPrefixes
.Add("https://*:6000");