Ejemplo n.º 1
0
 /// <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);
        }
Ejemplo n.º 3
0
 public HealthResponse()
 {
     DatabaseHealth = new HealthCheck();
     AppVersion     = new AppVersionResponse();
 }