public void Configuration(IAppBuilder app) { var config =new HealthCheckConfiguration("/hc", new Checker()); app.UseHealthCheck(config); app.Run(async context => { await context.Response.WriteAsync("Hello"); }); }
public HealthCheckMiddleware(OwinMiddleware next, HealthCheckConfiguration config) : base(next) { _healthChecker = config.HealthChecker; _endpointUrl = config.Endpoint; }
public static IAppBuilder UseHealthCheck(this IAppBuilder app, HealthCheckConfiguration config = null) { config = config ?? new HealthCheckConfiguration(); return app.Use<HealthCheckMiddleware>(config); }
public static IAppBuilder UseHealthCheck(this IAppBuilder app, HealthCheckConfiguration config = null) { config = config ?? new HealthCheckConfiguration(); return(app.Use <HealthCheckMiddleware>(config)); }