├── .gitattributes ├── .gitignore ├── .travis.yml ├── AppMetrics.ruleset ├── CONTRIBUTING.md ├── GitReleaseManager.yaml ├── Health.sln ├── Health.sln.DotSettings ├── ISSUE_TEMPLATE.md ├── LICENSE ├── NuGet.config ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── app-metrics.licenseheader ├── appveyor.yml ├── benchmarks ├── App.Metrics.Benchmarks.Runner │ ├── App.Metrics.Benchmarks.Runner.csproj │ ├── BenchmarkDotNet.Artifacts │ │ └── results │ │ │ └── MeasureReadHealthStatusBenchmark-report-github.md │ └── Program.cs └── App.Metrics.Health.Benchmarks │ ├── App.Metrics.Health.Benchmarks.csproj │ ├── BenchmarkDotNetBenchmarks │ └── MeasureReadHealthStatusBenchmark.cs │ ├── Configs │ └── DefaultConfig.cs │ ├── DefaultBenchmarkBase.cs │ ├── Facts │ └── HealthCheck.cs │ ├── Fixtures │ └── HealthTestFixture.cs │ ├── Support │ ├── BenchmarkTestExecutor.cs │ ├── BenchmarkTestRunner.cs │ ├── BenchmarksAssemblyMarker.cs │ ├── OutputLogger.cs │ ├── SimpleBenchmarkRunner.cs │ └── TestConfigs.cs │ └── XunitHarness │ └── Health.cs ├── global.json ├── run-benchmarks.ps1 ├── sandbox └── HealthSandbox │ ├── HealthChecks │ ├── SampleCachedHealthCheck.cs │ ├── SampleHealthCheck.cs │ └── SampleQuiteTimeHealthCheck.cs │ ├── HealthSandbox.csproj │ ├── Host.cs │ ├── SampleHealthStatusReporter.cs │ └── appsettings.json ├── src ├── App.Metrics.Health.Abstractions │ ├── App.Metrics.Health.Abstractions.csproj │ ├── App.Metrics.Health.Abstractions.csproj.DotSettings │ ├── App_Packages │ │ └── LibLog.g.cs │ ├── Builder │ │ ├── Extensions │ │ │ ├── CacheHealthCheckBuilderExtensions.cs │ │ │ └── QuiteTimeHealthCheckBuilderExtensions.cs │ │ ├── IHealthBuilder.cs │ │ ├── IHealthCheckBuilder.cs │ │ ├── IHealthConfigurationBuilder.cs │ │ ├── IHealthOutputFormattingBuilder.cs │ │ └── IHealthReportingBuilder.cs │ ├── Formatters │ │ ├── HealthFormatterCollection.cs │ │ ├── HealthMediaTypeValue.cs │ │ └── IHealthOutputFormatter.cs │ ├── HealthCheck.cs │ ├── HealthCheckCached.cs │ ├── HealthCheckQuiteTime.cs │ ├── HealthCheckResult.cs │ ├── HealthCheckStatus.cs │ ├── HealthCheckStatusExtensions.cs │ ├── HealthConstants.cs │ ├── HealthOptions.cs │ ├── HealthStatus.cs │ ├── IHealth.cs │ ├── IHealthRoot.cs │ ├── IReportHealthStatus.cs │ ├── IRunHealthChecks.cs │ ├── Internal │ │ ├── AppMetricsHealthTaskHelper.cs │ │ ├── ExcludeFromCodeCoverageAttribute.cs │ │ └── HealthReporterCollection.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── Serialization │ │ ├── HealthStatusSerializer.cs │ │ └── IHealthStatusWriter.cs ├── App.Metrics.Health.Checks.Http │ ├── App.Metrics.Health.Checks.Http.csproj │ └── HttpHealthCheckBuilderExtensions.cs ├── App.Metrics.Health.Checks.Network │ ├── App.Metrics.Health.Checks.Network.csproj │ └── PingHealthCheckBuilderExtensions.cs ├── App.Metrics.Health.Checks.Process │ ├── App.Metrics.Health.Checks.Process.csproj │ └── ProcessHealthCheckBuilderExtensions.cs ├── App.Metrics.Health.Checks.Sql │ ├── App.Metrics.Health.Checks.Sql.csproj │ └── SqlHealthCheckBuilderExtensions.cs ├── App.Metrics.Health.Core │ ├── App.Metrics.Health.Core.csproj │ ├── App.Metrics.Health.Core.csproj.DotSettings │ ├── Builder │ │ ├── HealthBuilder.cs │ │ ├── HealthCheckBuilder.cs │ │ ├── HealthConfigurationBuilder.cs │ │ ├── HealthOutputFormattingBuilder.cs │ │ └── HealthReportingBuilder.cs │ ├── HealthRoot.cs │ └── Internal │ │ ├── DefaultHealth.cs │ │ ├── DefaultHealthCheckRunner.cs │ │ ├── Extensions │ │ ├── AppMetricsHealthLoggerExtensions.cs │ │ └── HealthOptionsExtensions.cs │ │ ├── KeyValuePairHealthOptions.cs │ │ └── NoOp │ │ └── NoOpHealthCheckRunner.cs ├── App.Metrics.Health.Formatters.Ascii │ ├── App.Metrics.Health.Formatters.Ascii.csproj │ ├── App.Metrics.Health.Formatters.Ascii.csproj.DotSettings │ ├── Builder │ │ └── HealthTextOutputFormatterBuilder.cs │ ├── HealthStatusTextOutputFormatter.cs │ ├── HealthStatusTextWriter.cs │ ├── HealthTextOptions.cs │ └── Internal │ │ └── HealthStatusFormatterConstants.cs ├── App.Metrics.Health.Formatters.Json │ ├── App.Metrics.Health.Formatters.Json.csproj │ ├── App.Metrics.Health.Formatters.Json.csproj.DotSettings │ ├── Builder │ │ └── HealthJsonOutputFormatterBuilder.cs │ ├── Converters │ │ └── HealthStatusConverter.cs │ ├── DefaultJsonSerializerSettings.cs │ ├── HealthJsonOptions.cs │ ├── HealthStatusData.cs │ └── HealthStatusJsonOutputFormatter.cs ├── App.Metrics.Health.Reporting.Metrics │ ├── App.Metrics.Health.Reporting.Metrics.csproj │ ├── Builder │ │ └── HealthResultsAsMetricsBuilderExtensions.cs │ ├── HealthAsMetricsOptions.cs │ ├── HealthResultsAsMetricsReporter.cs │ └── Internal │ │ ├── ApplicationHealthMetricRegistry.cs │ │ └── HealthReportingConstants.cs ├── App.Metrics.Health.Reporting.Slack │ ├── App.Metrics.Health.Reporting.Slack.csproj │ ├── Builder │ │ └── SlackHealthAlerterBuilderExtensions.cs │ ├── Internal │ │ ├── DefaultJsonSerializerSettings.cs │ │ ├── JsonContent.cs │ │ ├── SlackAttachment.cs │ │ ├── SlackAttachmentFields.cs │ │ └── SlackPayload.cs │ ├── SlackHealthAlertOptions.cs │ └── SlackIncomingWebHookHealthAlerter.cs ├── App.Metrics.Health │ ├── App.Metrics.Health.csproj │ └── AppMetricsHealth.cs └── Directory.Build.props ├── stylecop.json ├── test ├── App.Metrics.Health.Checks.Process.Facts │ ├── App.Metrics.Health.Checks.Process.Facts.csproj │ └── ProcessHealthCheckExtensionsTests.cs ├── App.Metrics.Health.Facts │ ├── App.Metrics.Health.Facts.csproj │ ├── App.Metrics.Health.Facts.csproj.DotSettings │ ├── Builders │ │ ├── HealthBuilderTests.cs │ │ ├── HealthCheckBuilderTests.cs │ │ ├── HealthConfigurationBuilderTests.cs │ │ ├── HealthOutputFormattingBuilderTests.cs │ │ └── HealthReportingBuilderTests.cs │ ├── Formatters │ │ └── HealthFormatterCollectionTests.cs │ ├── HealthCheckResultTests.cs │ ├── HealthCheckRunnerTests.cs │ ├── HealthCheckTests.cs │ └── TestHelpers │ │ ├── Database.cs │ │ ├── DatabaseHealthCheck.cs │ │ ├── IDatabase.cs │ │ ├── IgnoreAttributeHealthCheck.cs │ │ ├── SampleHealthCheck.cs │ │ ├── TestIgnoreAttributeHealthCheck.cs │ │ └── TestReporter.cs ├── App.Metrics.Health.Formatters.Ascii.Facts │ ├── App.Metrics.Health.Formatters.Ascii.Facts.csproj │ └── HealthStatusTextWriterTests.cs ├── App.Metrics.Health.Formatters.Json.Facts │ ├── App.Metrics.Health.Formatters.Json.Facts.csproj │ ├── Helpers │ │ └── TestHelperExtensions.cs │ ├── JsonFiles │ │ ├── healthstatus.json │ │ ├── healthstatus_null_healthy.json │ │ └── healthstatus_null_unhealthy.json │ └── JsonOutputFormatterTests.cs └── Directory.Build.props ├── tools └── packages.config ├── version.props └── xunit.runner.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/.travis.yml -------------------------------------------------------------------------------- /AppMetrics.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/AppMetrics.ruleset -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GitReleaseManager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/GitReleaseManager.yaml -------------------------------------------------------------------------------- /Health.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/Health.sln -------------------------------------------------------------------------------- /Health.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/Health.sln.DotSettings -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/NuGet.config -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/README.md -------------------------------------------------------------------------------- /app-metrics.licenseheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/app-metrics.licenseheader -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/appveyor.yml -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Benchmarks.Runner/App.Metrics.Benchmarks.Runner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Benchmarks.Runner/App.Metrics.Benchmarks.Runner.csproj -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Benchmarks.Runner/BenchmarkDotNet.Artifacts/results/MeasureReadHealthStatusBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Benchmarks.Runner/BenchmarkDotNet.Artifacts/results/MeasureReadHealthStatusBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Benchmarks.Runner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Benchmarks.Runner/Program.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/App.Metrics.Health.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/App.Metrics.Health.Benchmarks.csproj -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/BenchmarkDotNetBenchmarks/MeasureReadHealthStatusBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/BenchmarkDotNetBenchmarks/MeasureReadHealthStatusBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Configs/DefaultConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Configs/DefaultConfig.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/DefaultBenchmarkBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/DefaultBenchmarkBase.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Facts/HealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Facts/HealthCheck.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Fixtures/HealthTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Fixtures/HealthTestFixture.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Support/BenchmarkTestExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Support/BenchmarkTestExecutor.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Support/BenchmarkTestRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Support/BenchmarkTestRunner.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Support/BenchmarksAssemblyMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Support/BenchmarksAssemblyMarker.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Support/OutputLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Support/OutputLogger.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Support/SimpleBenchmarkRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Support/SimpleBenchmarkRunner.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/Support/TestConfigs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/Support/TestConfigs.cs -------------------------------------------------------------------------------- /benchmarks/App.Metrics.Health.Benchmarks/XunitHarness/Health.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/benchmarks/App.Metrics.Health.Benchmarks/XunitHarness/Health.cs -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/global.json -------------------------------------------------------------------------------- /run-benchmarks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/run-benchmarks.ps1 -------------------------------------------------------------------------------- /sandbox/HealthSandbox/HealthChecks/SampleCachedHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/HealthChecks/SampleCachedHealthCheck.cs -------------------------------------------------------------------------------- /sandbox/HealthSandbox/HealthChecks/SampleHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/HealthChecks/SampleHealthCheck.cs -------------------------------------------------------------------------------- /sandbox/HealthSandbox/HealthChecks/SampleQuiteTimeHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/HealthChecks/SampleQuiteTimeHealthCheck.cs -------------------------------------------------------------------------------- /sandbox/HealthSandbox/HealthSandbox.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/HealthSandbox.csproj -------------------------------------------------------------------------------- /sandbox/HealthSandbox/Host.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/Host.cs -------------------------------------------------------------------------------- /sandbox/HealthSandbox/SampleHealthStatusReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/SampleHealthStatusReporter.cs -------------------------------------------------------------------------------- /sandbox/HealthSandbox/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/sandbox/HealthSandbox/appsettings.json -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/App.Metrics.Health.Abstractions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/App.Metrics.Health.Abstractions.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/App.Metrics.Health.Abstractions.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/App.Metrics.Health.Abstractions.csproj.DotSettings -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/App_Packages/LibLog.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/App_Packages/LibLog.g.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/Extensions/CacheHealthCheckBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/Extensions/CacheHealthCheckBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/Extensions/QuiteTimeHealthCheckBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/Extensions/QuiteTimeHealthCheckBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/IHealthBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/IHealthBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/IHealthCheckBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/IHealthCheckBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/IHealthConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/IHealthConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/IHealthOutputFormattingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/IHealthOutputFormattingBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Builder/IHealthReportingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Builder/IHealthReportingBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Formatters/HealthFormatterCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Formatters/HealthFormatterCollection.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Formatters/HealthMediaTypeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Formatters/HealthMediaTypeValue.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Formatters/IHealthOutputFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Formatters/IHealthOutputFormatter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthCheck.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthCheckCached.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthCheckCached.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthCheckQuiteTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthCheckQuiteTime.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthCheckResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthCheckResult.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthCheckStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthCheckStatus.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthCheckStatusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthCheckStatusExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthConstants.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthOptions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/HealthStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/HealthStatus.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/IHealth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/IHealth.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/IHealthRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/IHealthRoot.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/IReportHealthStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/IReportHealthStatus.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/IRunHealthChecks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/IRunHealthChecks.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Internal/AppMetricsHealthTaskHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Internal/AppMetricsHealthTaskHelper.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Internal/ExcludeFromCodeCoverageAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Internal/ExcludeFromCodeCoverageAttribute.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Internal/HealthReporterCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Internal/HealthReporterCollection.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Serialization/HealthStatusSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Serialization/HealthStatusSerializer.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Abstractions/Serialization/IHealthStatusWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Abstractions/Serialization/IHealthStatusWriter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Http/App.Metrics.Health.Checks.Http.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Http/App.Metrics.Health.Checks.Http.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Http/HttpHealthCheckBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Http/HttpHealthCheckBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Network/App.Metrics.Health.Checks.Network.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Network/App.Metrics.Health.Checks.Network.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Network/PingHealthCheckBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Network/PingHealthCheckBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Process/App.Metrics.Health.Checks.Process.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Process/App.Metrics.Health.Checks.Process.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Process/ProcessHealthCheckBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Process/ProcessHealthCheckBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Sql/App.Metrics.Health.Checks.Sql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Sql/App.Metrics.Health.Checks.Sql.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Checks.Sql/SqlHealthCheckBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Checks.Sql/SqlHealthCheckBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/App.Metrics.Health.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/App.Metrics.Health.Core.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/App.Metrics.Health.Core.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/App.Metrics.Health.Core.csproj.DotSettings -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Builder/HealthBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Builder/HealthBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Builder/HealthCheckBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Builder/HealthCheckBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Builder/HealthConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Builder/HealthConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Builder/HealthOutputFormattingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Builder/HealthOutputFormattingBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Builder/HealthReportingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Builder/HealthReportingBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/HealthRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/HealthRoot.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Internal/DefaultHealth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Internal/DefaultHealth.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Internal/DefaultHealthCheckRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Internal/DefaultHealthCheckRunner.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Internal/Extensions/AppMetricsHealthLoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Internal/Extensions/AppMetricsHealthLoggerExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Internal/Extensions/HealthOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Internal/Extensions/HealthOptionsExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Internal/KeyValuePairHealthOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Internal/KeyValuePairHealthOptions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Core/Internal/NoOp/NoOpHealthCheckRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Core/Internal/NoOp/NoOpHealthCheckRunner.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/App.Metrics.Health.Formatters.Ascii.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/App.Metrics.Health.Formatters.Ascii.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/App.Metrics.Health.Formatters.Ascii.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/App.Metrics.Health.Formatters.Ascii.csproj.DotSettings -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/Builder/HealthTextOutputFormatterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/Builder/HealthTextOutputFormatterBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/HealthStatusTextOutputFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/HealthStatusTextOutputFormatter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/HealthStatusTextWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/HealthStatusTextWriter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/HealthTextOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/HealthTextOptions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Ascii/Internal/HealthStatusFormatterConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Ascii/Internal/HealthStatusFormatterConstants.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/App.Metrics.Health.Formatters.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/App.Metrics.Health.Formatters.Json.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/App.Metrics.Health.Formatters.Json.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/App.Metrics.Health.Formatters.Json.csproj.DotSettings -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/Builder/HealthJsonOutputFormatterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/Builder/HealthJsonOutputFormatterBuilder.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/Converters/HealthStatusConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/Converters/HealthStatusConverter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/DefaultJsonSerializerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/DefaultJsonSerializerSettings.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/HealthJsonOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/HealthJsonOptions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/HealthStatusData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/HealthStatusData.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Formatters.Json/HealthStatusJsonOutputFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Formatters.Json/HealthStatusJsonOutputFormatter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Metrics/App.Metrics.Health.Reporting.Metrics.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Metrics/App.Metrics.Health.Reporting.Metrics.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Metrics/Builder/HealthResultsAsMetricsBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Metrics/Builder/HealthResultsAsMetricsBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Metrics/HealthAsMetricsOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Metrics/HealthAsMetricsOptions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Metrics/HealthResultsAsMetricsReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Metrics/HealthResultsAsMetricsReporter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Metrics/Internal/ApplicationHealthMetricRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Metrics/Internal/ApplicationHealthMetricRegistry.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Metrics/Internal/HealthReportingConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Metrics/Internal/HealthReportingConstants.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/App.Metrics.Health.Reporting.Slack.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/App.Metrics.Health.Reporting.Slack.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/Builder/SlackHealthAlerterBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/Builder/SlackHealthAlerterBuilderExtensions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/Internal/DefaultJsonSerializerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/Internal/DefaultJsonSerializerSettings.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/Internal/JsonContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/Internal/JsonContent.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/Internal/SlackAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/Internal/SlackAttachment.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/Internal/SlackAttachmentFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/Internal/SlackAttachmentFields.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/Internal/SlackPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/Internal/SlackPayload.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/SlackHealthAlertOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/SlackHealthAlertOptions.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health.Reporting.Slack/SlackIncomingWebHookHealthAlerter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health.Reporting.Slack/SlackIncomingWebHookHealthAlerter.cs -------------------------------------------------------------------------------- /src/App.Metrics.Health/App.Metrics.Health.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health/App.Metrics.Health.csproj -------------------------------------------------------------------------------- /src/App.Metrics.Health/AppMetricsHealth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/App.Metrics.Health/AppMetricsHealth.cs -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/stylecop.json -------------------------------------------------------------------------------- /test/App.Metrics.Health.Checks.Process.Facts/App.Metrics.Health.Checks.Process.Facts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Checks.Process.Facts/App.Metrics.Health.Checks.Process.Facts.csproj -------------------------------------------------------------------------------- /test/App.Metrics.Health.Checks.Process.Facts/ProcessHealthCheckExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Checks.Process.Facts/ProcessHealthCheckExtensionsTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/App.Metrics.Health.Facts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/App.Metrics.Health.Facts.csproj -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/App.Metrics.Health.Facts.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/App.Metrics.Health.Facts.csproj.DotSettings -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/Builders/HealthBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/Builders/HealthBuilderTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/Builders/HealthCheckBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/Builders/HealthCheckBuilderTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/Builders/HealthConfigurationBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/Builders/HealthConfigurationBuilderTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/Builders/HealthOutputFormattingBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/Builders/HealthOutputFormattingBuilderTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/Builders/HealthReportingBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/Builders/HealthReportingBuilderTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/Formatters/HealthFormatterCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/Formatters/HealthFormatterCollectionTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/HealthCheckResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/HealthCheckResultTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/HealthCheckRunnerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/HealthCheckRunnerTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/HealthCheckTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/HealthCheckTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/Database.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/Database.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/DatabaseHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/DatabaseHealthCheck.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/IDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/IDatabase.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/IgnoreAttributeHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/IgnoreAttributeHealthCheck.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/SampleHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/SampleHealthCheck.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/TestIgnoreAttributeHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/TestIgnoreAttributeHealthCheck.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Facts/TestHelpers/TestReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Facts/TestHelpers/TestReporter.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Ascii.Facts/App.Metrics.Health.Formatters.Ascii.Facts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Ascii.Facts/App.Metrics.Health.Formatters.Ascii.Facts.csproj -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Ascii.Facts/HealthStatusTextWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Ascii.Facts/HealthStatusTextWriterTests.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Json.Facts/App.Metrics.Health.Formatters.Json.Facts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Json.Facts/App.Metrics.Health.Formatters.Json.Facts.csproj -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Json.Facts/Helpers/TestHelperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Json.Facts/Helpers/TestHelperExtensions.cs -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Json.Facts/JsonFiles/healthstatus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Json.Facts/JsonFiles/healthstatus.json -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Json.Facts/JsonFiles/healthstatus_null_healthy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Json.Facts/JsonFiles/healthstatus_null_healthy.json -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Json.Facts/JsonFiles/healthstatus_null_unhealthy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Json.Facts/JsonFiles/healthstatus_null_unhealthy.json -------------------------------------------------------------------------------- /test/App.Metrics.Health.Formatters.Json.Facts/JsonOutputFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/App.Metrics.Health.Formatters.Json.Facts/JsonOutputFormatterTests.cs -------------------------------------------------------------------------------- /test/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/test/Directory.Build.props -------------------------------------------------------------------------------- /tools/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/tools/packages.config -------------------------------------------------------------------------------- /version.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppMetrics/Health/HEAD/version.props -------------------------------------------------------------------------------- /xunit.runner.json: -------------------------------------------------------------------------------- 1 | { 2 | } --------------------------------------------------------------------------------