Table of Contents

Class FSRestServiceExtensions

Namespace
FS.Hosting.RestService.Shared
Assembly
FS.Hosting.RestService.Shared.dll

Extension Methods für REST-Services, die IFSRestService implementieren.

Verwendung:

CreateWebHostBuilder(args)
    .UseFSHosting()
    .Build()
    .FSAppStartup()
    .Run();
oder
CreateWebHostBuilder(args)
    .BuildFSHost()
    .Run();
public static class FSRestServiceExtensions
Inheritance
FSRestServiceExtensions
Inherited Members

Methods

BuildFSHost(IWebHostBuilder)

Kombiniert die Methoden UseFSHosting(IWebHostBuilder) und FSAppStartup(IWebHost) zu einem einzigen Aufruf.
Gibt einen vollständig konfigurierten Microsoft.AspNetCore.Hosting.IWebHost zurück, auf dem FSAppStartup(IServiceProvider) bereits aufgerufen wurde.

FSAppStartup(IWebHost)

Ruft FSAppStartup(IServiceProvider) auf dem ServiceProvider des IWebHost auf Führt die für eine FS-Application notwendigen Routinen aus.

UseFSConfiguration(IWebHostBuilder, string[], bool)

Fügt eine Konfiguration aus der angegebenen JSON-Datei zur Konfiguration des WebHostBuilders hinzu. Ist der Wert nicht gesetzt, wird der builder unverändert zurückgegeben.

UseFSHosting(IWebHostBuilder)

Fügt alle FS-Hosting-Services zur ServiceCollection des WebHostBuilders hinzu.