/// <summary>The main response</summary> public HealthResponse() { BookingsApiHealth = new HealthDetailsResponse(); TestApiHealth = new HealthDetailsResponse(); UserApiHealth = new HealthDetailsResponse(); VideoApiHealth = new HealthDetailsResponse(); Version = new AppVersionResponse(); }
private static AppVersionResponse GetApplicationVersion() { var applicationVersion = new AppVersionResponse() { FileVersion = GetExecutingAssemblyAttribute <AssemblyFileVersionAttribute>(a => a.Version), InformationVersion = GetExecutingAssemblyAttribute <AssemblyInformationalVersionAttribute>(a => a.InformationalVersion) }; return(applicationVersion); }
public HealthResponse() { DatabaseHealth = new HealthCheck(); AppVersion = new AppVersionResponse(); }