Table of Contents

Class HealthService

Namespace
Dynamicweb.Diagnostics.Health
Assembly
Dynamicweb.Core.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