Azure.Core.Extensions Namespace

Interfaces

IAzureClientBuilder<TClient,TOptions>

Marks the type exposing client registration options for clients registered with IAzureClientFactoryBuilder.

IAzureClientFactoryBuilder

Abstraction for registering Azure clients in dependency injection containers.

IAzureClientFactoryBuilderWithConfiguration<TConfiguration>

Abstraction for registering Azure clients in dependency injection containers and initializing them using IConfiguration objects.

IAzureClientFactoryBuilderWithCredential

Abstraction for registering Azure clients that require TokenCredential in dependency injection containers.