Print the application base path out
- This helps to show how the host is configured
This commit is contained in:
parent
ae47bb21a6
commit
94593de0c1
|
|
@ -5,6 +5,7 @@ using System;
|
|||
using System.Threading;
|
||||
using Microsoft.AspNetCore.Server.Features;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.PlatformAbstractions;
|
||||
|
||||
namespace Microsoft.AspNetCore.Hosting
|
||||
{
|
||||
|
|
@ -48,15 +49,17 @@ namespace Microsoft.AspNetCore.Hosting
|
|||
|
||||
var hostingEnvironment = host.Services.GetService<IHostingEnvironment>();
|
||||
var applicationLifetime = host.Services.GetService<IApplicationLifetime>();
|
||||
var applicationEnvironment = host.Services.GetService<IApplicationEnvironment>();
|
||||
|
||||
Console.WriteLine("Hosting environment: " + hostingEnvironment.EnvironmentName);
|
||||
Console.WriteLine($"Hosting environment: {hostingEnvironment.EnvironmentName}");
|
||||
Console.WriteLine($"Application base path: {applicationEnvironment.ApplicationBasePath}");
|
||||
|
||||
var serverAddresses = host.ServerFeatures.Get<IServerAddressesFeature>()?.Addresses;
|
||||
if (serverAddresses != null)
|
||||
{
|
||||
foreach (var address in serverAddresses)
|
||||
{
|
||||
Console.WriteLine("Now listening on: " + address);
|
||||
Console.WriteLine($"Now listening on: {address}");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue