HostedFileClientBuilder Klass

Definition

En byggare för att skapa pipelines av IHostedFileClient.

public ref class HostedFileClientBuilder sealed
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class HostedFileClientBuilder
public sealed class HostedFileClientBuilder
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type HostedFileClientBuilder = class
type HostedFileClientBuilder = class
Public NotInheritable Class HostedFileClientBuilder
Arv
HostedFileClientBuilder
Attribut

Konstruktorer

Name Description
HostedFileClientBuilder(Func<IServiceProvider,IHostedFileClient>)

Initierar en ny instans av HostedFileClientBuilder klassen.

HostedFileClientBuilder(IHostedFileClient)

Initierar en ny instans av HostedFileClientBuilder klassen.

Metoder

Name Description
Build(IServiceProvider)

Skapar en IHostedFileClient som representerar hela pipelinen. Anrop till den här instansen passerar i tur och ordning varje pipelinefas.

Use(Func<IHostedFileClient,IHostedFileClient>)

Lägger till en fabrik för en mellanliggande värdbaserad filklient i den värdbaserade filklientpipelinen.

Use(Func<IHostedFileClient,IServiceProvider,IHostedFileClient>)

Lägger till en fabrik för en mellanliggande värdbaserad filklient i den värdbaserade filklientpipelinen.

Tilläggsmetoder

Name Description
UseLogging(HostedFileClientBuilder, ILoggerFactory, Action<LoggingHostedFileClient>)

Lägger till loggning i den värdbaserade filklientpipelinen.

UseOpenTelemetry(HostedFileClientBuilder, ILoggerFactory, String, Action<OpenTelemetryHostedFileClient>)

Lägger till OpenTelemetry-stöd för den värdbaserade filklientpipelinen.

Gäller för