using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using System; namespace Vit.Extensions { public static partial class IWebHostBuilderExtensions_ConfigureApp { /// /// 添加app配置的同时不停用其他app配置。(调用IWebHostBuilder.Configure函数会停用掉之前的配置,仅最后一次生效) /// /// /// /// /// public static IWebHostBuilder ConfigureApp(this IWebHostBuilder builder, Action beforeConfig=null, Action afterConfig=null) { return builder.ConfigureServices(services=> { services.ConfigureApp(beforeConfig, afterConfig); }); } } }