dotnet-architecture / HealthChecks

Experimental Health Checks for building services, such as with ASP.NET Core
Other
454 stars 124 forks source link

NuGet package of HealthChecks #34

Open CESARDELATORRE opened 7 years ago

CESARDELATORRE commented 7 years ago

As soon as we have a first stable preview version, it would be good to have a NuGet package of it so samples or real usage of it rely on the packages instead of on GitHub code. Even if it is a 0.2 version, I think it is worth to start having a NuGet package, soon.

rjperes commented 7 years ago

Any idea as to when this will be pushed live? Thanks!

edwardmarbry commented 7 years ago

Bump????? Any time soon?

CESARDELATORRE commented 7 years ago

For ASP.NET Core 2.1 timeframe

sartan commented 7 years ago

What is the relationship to https://github.com/seven1986/HealthChecks, which is available via NuGet?

rjperes commented 7 years ago

"Forked from dotnet-architecture/HealthChecks"

rjperes commented 7 years ago

The one that is available from NuGet is this one.

johnduhart commented 7 years ago

I've reported the NuGet package.

sartan commented 7 years ago

Yep, I understand that it's forked from this project, just wasn't clear on the NuGet package since all the info (owner, project site, etc) is for the fork.

So just to be explicit, is the following the official HealthChecks package? https://www.nuget.org/packages/Microsoft.AspNetCore.HealthChecks

johnduhart commented 7 years ago

@sartan There is no official NuGet package, as the library hasn't been released yet.

sartan commented 7 years ago

@johnduhart Got it. Thanks for the clarification.

CESARDELATORRE commented 7 years ago

Right, I can confirm that. https://www.nuget.org/packages/Microsoft.AspNetCore.HealthChecks is not official but created by "seven".

sartan commented 7 years ago

Ah, just came across the PR from seven.

https://github.com/dotnet-architecture/HealthChecks/pull/66

filoe commented 6 years ago

If the library is not released yet, why is there no preview version on NuGet? There are articles like https://docs.microsoft.com/en-us/dotnet/standard/microservices-architecture/implement-resilient-applications/monitor-app-health, but still no NuGet packages. :confused:

CESARDELATORRE commented 6 years ago

The official NuGet package for this should appear with the first ASP.NET Core 2.1 Preview.

Guymestef commented 6 years ago

FYI, using the nuget package created by @seven1986 with Microsoft.AspNetCore >= 2.0.1, throw an exception at startup: Could not load file or assembly System.ComponentModel.Primitives :/

robichaud commented 6 years ago

@CESARDELATORRE Now that ASP.NET Core 2.1 is in Preview, are there any updates on when NuGet packages will be available?

Eilon commented 6 years ago

Adding @glennc who I think can comment on the plans for this package. This is not currently planned for ASP.NET Core 2.1, but I believe it is being considered for 2.2.