Go to file
Ryan Nowak 47f427d5ac Updating Health Checks for 2.2
A bunch of small changes and updates for 2.2 focused at making our main
scenarios more streamlined and focused. Also adds samples for
extensibility we support so far.

A list of changes:

Clearing baselines for these projects. We didn't ship anything in 2.1 so
there should be nothing in the baselines.

--

The middleware now uses Map for path matching. This makes the actual
`HealthCheckMiddleware` more standalone. This will make it easy to use
with Dispatcher/Endpoint Routing in the future.

This also manifests by removing Path from HealthCheckOptions - the path
is an explicit argument to the UseHealthChecks middelware - this
streamlines the design for 3.0.

--

Added extensibility for customizing the status codes (aspnet/Home#2584)

--

Added extensibility for writing the textual output (aspnet/Home#2583)

--

Changed the default output to be `text/plain`. The most common use cases
for health checks don't include a detailed status.

The existing output format is still available as an option.
2018-08-01 18:49:44 -07:00
.vsts-pipelines/builds Update infrastructure for the 2.2 release 2018-06-28 16:19:26 -07:00
build Updating Health Checks for 2.2 2018-08-01 18:49:44 -07:00
samples Updating Health Checks for 2.2 2018-08-01 18:49:44 -07:00
src Updating Health Checks for 2.2 2018-08-01 18:49:44 -07:00
test Updating Health Checks for 2.2 2018-08-01 18:49:44 -07:00
.appveyor.yml
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
DiagnosticsPages.sln
Directory.Build.props
Directory.Build.targets
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json
README.md
build.cmd
build.sh
korebuild-lock.txt Update dependencies.props 2018-07-29 12:09:28 -07:00
korebuild.json Update infrastructure for the 2.2 release 2018-06-28 16:19:26 -07:00
run.cmd
run.ps1
run.sh
version.props

README.md

ASP.NET Core Diagnostics

AppVeyor: AppVeyor

Travis: Travis

Diagnostics middleware for reporting info and handling exceptions and errors in ASP.NET Core, and diagnosing Entity Framework Core migrations errors.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.