Skip to content

Instantly share code, notes, and snippets.

@uzbekdev1
Forked from ThatRendle/Program.cs
Created March 30, 2021 09:52
Show Gist options
  • Save uzbekdev1/8a2b17c5270d5d98f355f6672fbf6e11 to your computer and use it in GitHub Desktop.
Save uzbekdev1/8a2b17c5270d5d98f355f6672fbf6e11 to your computer and use it in GitHub Desktop.
Get server URLs in .NET Core 3.1 app
public static async Task Main(string[] args)
{
var host = CreateHostBuilder(args).Build();
var task = host.RunAsync();
var serverAddresses = host.Services.GetRequiredService<IServer>()
.Features
.Get<IServerAddressesFeature>();
foreach (var serverAddress in serverAddresses.Addresses)
{
Console.WriteLine(serverAddress);
}
await task;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment