Class HealthService
- Namespace
 - Dynamicweb.Diagnostics.Health
 
- Assembly
 - Dynamicweb.Diagnostics.dll
 
The health service
  
  public class HealthService
  - Inheritance
 - 
      
      HealthService
 
- Inherited Members
 
Methods
Create(Type)
Creates the health AddIn instance.
  
  public static HealthProviderBase Create(Type healthProviderType)
  Parameters
healthProviderTypeType- Type of the AddIn.
 
Returns
GetAllHealthProviders()
Gets the all HealthProvider AddIn's classes.
  
  public static IEnumerable<Type> GetAllHealthProviders()
  Returns
GetDescription(Type)
Gets the health AddIn description attribute.
  
  public static string GetDescription(Type type)
  Parameters
typeType- The health AddIn type
 
Returns
GetIcon(Type)
Gets the health AddIn icon attribute.
  
  public static KnownIcon GetIcon(Type type)
  Parameters
typeType- The widget type
 
Returns
GetName(Type)
Gets the health AddIn friendly name.
  
  public static string GetName(Type type)
  Parameters
typeType- The health AddIn type
 
Returns
GetProviderTypeByName(string)
Gets the type of the health AddIn.
  
  public static Type GetProviderTypeByName(string healthProviderType)
  Parameters
healthProviderTypestring- Type name of the AddIn.