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);
}
}