diff --git a/HealthChecks/HealthChecks.csproj b/HealthChecks/HealthChecks.csproj index 0648724..d83425a 100644 --- a/HealthChecks/HealthChecks.csproj +++ b/HealthChecks/HealthChecks.csproj @@ -6,7 +6,7 @@ - + diff --git a/Net452.Health.Console.QuickStart/Net452.Health.Console.QuickStart.csproj b/Net452.Health.Console.QuickStart/Net452.Health.Console.QuickStart.csproj index 92402ba..924f9a2 100644 --- a/Net452.Health.Console.QuickStart/Net452.Health.Console.QuickStart.csproj +++ b/Net452.Health.Console.QuickStart/Net452.Health.Console.QuickStart.csproj @@ -33,26 +33,29 @@ 4 + + ..\packages\App.Metrics.Health.2.0.0-preview1\lib\net452\App.Metrics.Health.dll + - ..\packages\App.Metrics.Health.Abstractions.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Abstractions.dll + ..\packages\App.Metrics.Health.Abstractions.2.0.0-preview1\lib\net452\App.Metrics.Health.Abstractions.dll - ..\packages\App.Metrics.Health.Checks.Http.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Checks.Http.dll + ..\packages\App.Metrics.Health.Checks.Http.2.0.0-preview1\lib\net452\App.Metrics.Health.Checks.Http.dll - ..\packages\App.Metrics.Health.Checks.Network.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Checks.Network.dll + ..\packages\App.Metrics.Health.Checks.Network.2.0.0-preview1\lib\net452\App.Metrics.Health.Checks.Network.dll - ..\packages\App.Metrics.Health.Checks.Process.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Checks.Process.dll + ..\packages\App.Metrics.Health.Checks.Process.2.0.0-preview1\lib\net452\App.Metrics.Health.Checks.Process.dll - ..\packages\App.Metrics.Health.Core.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Core.dll + ..\packages\App.Metrics.Health.Core.2.0.0-preview1\lib\net452\App.Metrics.Health.Core.dll - ..\packages\App.Metrics.Health.Formatters.Ascii.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Formatters.Ascii.dll + ..\packages\App.Metrics.Health.Formatters.Ascii.2.0.0-preview1\lib\net452\App.Metrics.Health.Formatters.Ascii.dll - ..\packages\App.Metrics.Health.Formatters.Json.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Formatters.Json.dll + ..\packages\App.Metrics.Health.Formatters.Json.2.0.0-preview1\lib\net452\App.Metrics.Health.Formatters.Json.dll ..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll diff --git a/Net452.Health.Console.QuickStart/packages.config b/Net452.Health.Console.QuickStart/packages.config index ff825f6..687edda 100644 --- a/Net452.Health.Console.QuickStart/packages.config +++ b/Net452.Health.Console.QuickStart/packages.config @@ -1,15 +1,15 @@  - - - - - - - - + + + + + + + + - + diff --git a/Net461.Health.MicrosoftDI.Console.QuickStart/App.config b/Net461.Health.MicrosoftDI.Console.QuickStart/App.config index f6b51a0..46cbbd1 100644 --- a/Net461.Health.MicrosoftDI.Console.QuickStart/App.config +++ b/Net461.Health.MicrosoftDI.Console.QuickStart/App.config @@ -9,6 +9,10 @@ + + + + diff --git a/Net461.Health.MicrosoftDI.Console.QuickStart/Net461.Health.MicrosoftDI.Console.QuickStart.csproj b/Net461.Health.MicrosoftDI.Console.QuickStart/Net461.Health.MicrosoftDI.Console.QuickStart.csproj index 42ad42f..e80a844 100644 --- a/Net461.Health.MicrosoftDI.Console.QuickStart/Net461.Health.MicrosoftDI.Console.QuickStart.csproj +++ b/Net461.Health.MicrosoftDI.Console.QuickStart/Net461.Health.MicrosoftDI.Console.QuickStart.csproj @@ -35,34 +35,34 @@ - ..\packages\App.Metrics.Health.2.0.0-beta-0062\lib\net452\App.Metrics.Health.dll + ..\packages\App.Metrics.Health.2.0.0-preview1\lib\net452\App.Metrics.Health.dll - ..\packages\App.Metrics.Health.Abstractions.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Abstractions.dll + ..\packages\App.Metrics.Health.Abstractions.2.0.0-preview1\lib\net452\App.Metrics.Health.Abstractions.dll - ..\packages\App.Metrics.Health.Checks.Http.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Checks.Http.dll + ..\packages\App.Metrics.Health.Checks.Http.2.0.0-preview1\lib\net452\App.Metrics.Health.Checks.Http.dll - ..\packages\App.Metrics.Health.Checks.Network.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Checks.Network.dll + ..\packages\App.Metrics.Health.Checks.Network.2.0.0-preview1\lib\net452\App.Metrics.Health.Checks.Network.dll - ..\packages\App.Metrics.Health.Checks.Process.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Checks.Process.dll + ..\packages\App.Metrics.Health.Checks.Process.2.0.0-preview1\lib\net452\App.Metrics.Health.Checks.Process.dll - ..\packages\App.Metrics.Health.Core.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Core.dll + ..\packages\App.Metrics.Health.Core.2.0.0-preview1\lib\net452\App.Metrics.Health.Core.dll - ..\packages\App.Metrics.Health.Extensions.DependencyInjection.2.0.0-beta-0035\lib\netstandard2.0\App.Metrics.Health.Extensions.DependencyInjection.dll + ..\packages\App.Metrics.Health.Extensions.DependencyInjection.2.0.0-preview1\lib\netstandard2.0\App.Metrics.Health.Extensions.DependencyInjection.dll - ..\packages\App.Metrics.Health.Formatters.Ascii.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Formatters.Ascii.dll + ..\packages\App.Metrics.Health.Formatters.Ascii.2.0.0-preview1\lib\net452\App.Metrics.Health.Formatters.Ascii.dll - ..\packages\App.Metrics.Health.Formatters.Json.2.0.0-beta-0062\lib\net452\App.Metrics.Health.Formatters.Json.dll + ..\packages\App.Metrics.Health.Formatters.Json.2.0.0-preview1\lib\net452\App.Metrics.Health.Formatters.Json.dll - - ..\packages\Microsoft.DotNet.PlatformAbstractions.2.0.0\lib\net45\Microsoft.DotNet.PlatformAbstractions.dll + + ..\packages\Microsoft.DotNet.PlatformAbstractions.2.0.4\lib\net45\Microsoft.DotNet.PlatformAbstractions.dll ..\packages\Microsoft.Extensions.DependencyInjection.2.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.dll @@ -70,8 +70,8 @@ ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - ..\packages\Microsoft.Extensions.DependencyModel.2.0.0\lib\net451\Microsoft.Extensions.DependencyModel.dll + + ..\packages\Microsoft.Extensions.DependencyModel.2.0.4\lib\net451\Microsoft.Extensions.DependencyModel.dll ..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll diff --git a/Net461.Health.MicrosoftDI.Console.QuickStart/Program.cs b/Net461.Health.MicrosoftDI.Console.QuickStart/Program.cs index 584d60b..b6dc9e8 100644 --- a/Net461.Health.MicrosoftDI.Console.QuickStart/Program.cs +++ b/Net461.Health.MicrosoftDI.Console.QuickStart/Program.cs @@ -2,12 +2,14 @@ using System.Collections.Generic; using System.IO; using System.Linq; +using System.Reflection; using System.Text; using System.Threading.Tasks; using App.Metrics.Health; using App.Metrics.Health.Builder; using App.Metrics.Health.Formatters; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyModel; namespace Net461.Health.MicrosoftDI.Console.QuickStart { @@ -17,7 +19,7 @@ private static async Task Main(string[] args) { var services = new ServiceCollection(); var healthBuilder = new HealthBuilder() - .HealthChecks.RegisterFromAssembly(services) + .HealthChecks.RegisterFromAssembly(services, DependencyContext.Load(Assembly.GetAssembly(typeof(Program)))) .HealthChecks.AddCheck() .HealthChecks.AddCheck("Healthy Check", () => new ValueTask(HealthCheckResult.Healthy())) diff --git a/Net461.Health.MicrosoftDI.Console.QuickStart/packages.config b/Net461.Health.MicrosoftDI.Console.QuickStart/packages.config index 491a034..5e2944e 100644 --- a/Net461.Health.MicrosoftDI.Console.QuickStart/packages.config +++ b/Net461.Health.MicrosoftDI.Console.QuickStart/packages.config @@ -1,20 +1,20 @@  - - - - - - - - - + + + + + + + + + - - + + - +