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