' Options: 'Date: 2024-11-21 04:49:31 'Version: 6.00 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://resourcelibrary.api.ashcompanies.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: HealthCheckRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.IO Imports ASH.Services.HealthChecks.DTO Imports ASH.Services.HealthChecks Imports ASH.Services.HealthChecks.ServiceStack Namespace Global Namespace ASH.Services.HealthChecks Public Enum HealthStatus Healthy = 0 Degraded = 4 Unhealthy = 8 End Enum End Namespace Namespace ASH.Services.HealthChecks.DTO Public Partial Class HealthReport Public Overridable Property Entries As IReadOnlyDictionary(Of String, HealthReportEntry) Public Overridable Property ApplicationStatus As HealthStatus Public Overridable Property Duration As TimeSpan End Class Public Partial Class HealthReportEntry Public Overridable Property Status As HealthStatus Public Overridable Property Description As String Public Overridable Property Duration As TimeSpan Public Overridable Property Exception As Exception Public Overridable Property Data As IReadOnlyDictionary(Of String, Object) End Class End Namespace Namespace ASH.Services.HealthChecks.ServiceStack Public Partial Class HealthCheckRequest Implements IReturn(Of HealthReport) End Class End Namespace End Namespace