Freigeben über


IBootstrapper Schnittstelle

Definition

Stellt eine Abstraktion bereit, die den anfänglichen Einstiegspunkt für einen Dienst definiert. Beim Start sucht der Host nach einer Implementierung der IBootstrapper Schnittstelle und startet den Konfigurationsprozess, indem er aufruft Initialize. Es liegt dann in der Verantwortung des Bootstrappers, den Aufruf aufzurufen ServiceConfig , der dann den Konfigurationsprozess startet, beginnend mit dem IHostConfigProvider, dann zu IExtensionConfigProvider Implementierungen wechseln und schließlich den Anwendungscode für die endgültige Konfiguration aufrufen. Wenn keine IBootstrapper Implementierung vorhanden ist, sucht der Host nach einer statischen Klasse namens WebApiConfig und erwartet eine statische Methode namens Register.

public interface IBootstrapper
type IBootstrapper = interface
Public Interface IBootstrapper

Methoden

Initialize()

Definiert den Einstiegspunkt für die Anwendung. Es liegt in der Verantwortung dieses Einstiegspunkts, die Konfiguration der Anwendung zu starten ServiceConfig .

Gilt für: