using Microsoft.AspNetCore.Hosting; namespace Vit.Extensions { public static class IWebHostBuilderExtensions_UseUrlsFromConfig { /// /// Specify the urls the web host will listen on. /// /// /// 在appsettings.json文件中的路径。默认:"server.urls"。其指定的值必须为字符串数组。 /// public static IWebHostBuilder UseUrlsFromConfig(this IWebHostBuilder data, string configPath = "server.urls") { if (data == null) return data; var urls = Vit.Core.Util.ConfigurationManager.ConfigurationManager.Instance.GetByPath("server.urls"); if (urls != null && urls.Length > 0) { data.UseUrls(urls); } return data; } } }