Table of Contents

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

healthProviderType Type
Type of the AddIn.

Returns

HealthProviderBase

GetAllHealthProviders()

Gets the all HealthProvider AddIn's classes.
public static IEnumerable<Type> GetAllHealthProviders()

Returns

IEnumerable<Type>

GetDescription(Type)

Gets the health AddIn description attribute.
public static string GetDescription(Type type)

Parameters

type Type
The health AddIn type

Returns

string

GetIcon(Type)

Gets the health AddIn icon attribute.
public static KnownIcon GetIcon(Type type)

Parameters

type Type
The widget type

Returns

KnownIcon

GetName(Type)

Gets the health AddIn friendly name.
public static string GetName(Type type)

Parameters

type Type
The health AddIn type

Returns

string

GetProviderTypeByName(string)

Gets the type of the health AddIn.
public static Type GetProviderTypeByName(string healthProviderType)

Parameters

healthProviderType string
Type name of the AddIn.

Returns

Type
To top