Table of Contents

Class ServiceFactory

Namespace
ZebraPuma.System.ServiceProcess
Assembly
ZebraPuma.System.ServiceProcess.dll

Factory pour créer et charger des services à partir d'un fichier de configuration JSON.

public class ServiceFactory
Inheritance
ServiceFactory
Inherited Members

Methods

LoadServices(string)

Charge les services définis dans un fichier de configuration JSON.

public List<IServiceExtended> LoadServices(string configPath)

Parameters

configPath string

Chemin vers le fichier de configuration JSON.

Returns

List<IServiceExtended>

Liste des services chargés.

Exceptions

FileNotFoundException

Si le fichier de configuration n'existe pas.

JsonException

Si le fichier JSON est mal formé.