using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; namespace KH.WMS.Core.Setup; /// /// 性能监控配置 /// public static class MonitoringSetup { /// /// 配置 MiniProfiler /// public static IServiceCollection AddMonitoringSetup(this IServiceCollection services, IConfiguration configuration, IWebHostEnvironment environment) { return KH.WMS.Core.Monitoring.MiniProfiler.MiniProfilerSetup.AddMiniProfilerCustom(services, configuration, environment); } /// /// 使用 MiniProfiler /// public static IApplicationBuilder UseMiniProfiler(this IApplicationBuilder app) { return KH.WMS.Core.Monitoring.MiniProfiler.MiniProfilerSetup.UseMiniProfilerCustom(app); } }