Microsoft.Extensions.Azure Namespace

Classes

AIOpenAIAssistantsClientBuilderExtensions

Extension methods to add AssistantsClient to client builder.

AIOpenAIClientBuilderExtensions

Extension methods to add OpenAIClient to client builder.

AIVisionImageAnalysisClientBuilderExtensions

Extension methods to add ImageAnalysisClient to client builder.

AnalyticsDefenderEasmClientBuilderExtensions

Extension methods to add EasmClient to client builder.

AnalyticsPurviewDataMapClientBuilderExtensions

Extension methods to add DataMapClient to client builder.

AnalyticsPurviewWorkflowsClientBuilderExtensions

Extension methods to add WorkflowsClient, WorkflowClient, UserRequestsClient, WorkflowRunsClient, WorkflowRunClient, WorkflowTasksClient, WorkflowTaskClient, ApprovalClient, TaskStatusClient to client builder.

AnomalyDetectorClientBuilderExtensions

Extension methods to add AnomalyDetectorClient to client builder.

ArmClientBuilderExtensions

Extension methods to add ArmClient client to clients builder.

AzureClientBuilderExtensions

Extension methods to configure client registrations.

AzureClientFactoryBuilder

The builder type for registering Azure SDK clients.

AzureClientServiceCollectionExtensions

Azure clients builder extensions for IServiceCollection.

AzureComponentFactory

Exposes methods to create various Azure client related types.

AzureEventSourceLogForwarder

A type used to forward log messages from Azure SDK EventSource to ILoggerFactory.

AzureHealthInsightsClientBuilderExtensions

Extension methods to add ClinicalMatchingClient to client builder.

AzureLoadTestingClientBuilderExtensions

Extension methods to add LoadTestAdministrationClient, LoadTestRunClient to client builder.

BlobClientBuilderExtensions

Extension methods to add BlobServiceClient client to clients builder.

CertificateClientBuilderExtensions

Extension methods to add CertificateClient to clients builder.

CommunicationMessagesClientBuilderExtensions

Extension methods to add NotificationMessagesClient, MessageTemplateClient to client builder.

ConfigurationClientBuilderExtensions

Extension methods to add ConfigurationClient client to clients builder.

ContentSafetyClientBuilderExtensions

ContentSafety client builder extensions.

ConversationAnalysisClientExtensions

Extension methods to add ConversationAnalysisClient, ConversationAuthoringClient to client builder.

DataLakeClientBuilderExtensions

Extension methods to add DataLakeServiceClient client to clients builder.

DevCenterClientBuilderExtensions

Extension methods to add DevCenterClient, DevBoxesClient, DeploymentEnvironmentsClient to client builder.

DeveloperDevCenterClientBuilderExtensions

Extension methods to add DevCenterClient, DevBoxesClient, DeploymentEnvironmentsClient to client builder.

DocumentAnalysisClientBuilderExtensions

Extension methods to add the DocumentAnalysisClient to clients builder.

DocumentIntelligenceClientBuilderExtensions

Extension methods to add DocumentIntelligenceClient, DocumentIntelligenceAdministrationClient to client builder.

EmailClientBuilderExtensions

Extension methods to add EmailClient client to clients builder.

EventGridClientBuilderExtensions

Extension methods to add EventGridClient to client builder.

EventGridPublisherClientBuilderExtensions

The set of extensions to add the EventGridPublisherClient type to the clients builder.

EventHubClientBuilderExtensions

The set of extensions to add the Event Hub client types to the clients builder

FarmBeatsClientBuilderExtensions

Extension methods to add FarmBeatsClient to client builder.

FormRecognizerClientBuilderExtensions

Extension methods to add the FormRecognizerClient to clients builder.

HealthInsightsRadiologyInsightsClientBuilderExtensions

Extension methods to add RadiologyInsightsClient to client builder.

IngestionClientBuilderExtensions

Extension methods to add LogsIngestionClient to client builder.

KeyClientBuilderExtensions

Extension methods to KeyClient or CryptographyClient to clients builder.

LogsQueryClientBuilderExtensions

Extension methods to add LogsQueryClient to client builder.

MessagingEventGridNamespacesClientBuilderExtensions

Extension methods to add EventGridClient to client builder.

MetricsClientBuilderExtensions

Extension methods to add MetricsClient to client builder.

MetricsQueryClientBuilderExtensions

Extension methods to add MetricsQueryClient to client builder.

PurviewShareClientBuilderExtensions

Extension methods to add ReceivedSharesClient, SentSharesClient, ShareResourcesClient to client builder.

QuestionAnsweringClientExtensions

Extension methods to add Question Answering clients to the Azure client builder.

QueueClientBuilderExtensions

Extension methods to add QueueClientOptions client to clients builder

SearchClientBuilderExtensions

Extension methods to add SearchClient to the Azure client builder.

SecretClientBuilderExtensions

Extension methods to add SecretClient to clients builder.

SecurityCodeTransparencyClientBuilderExtensions

Extension methods to add CodeTransparencyClient to client builder.

ServiceBusClientBuilderExtensions

The set of extensions to add the Service Bus client types to the clients builder

ShareClientBuilderExtensions

Extension methods to add ShareServiceClient client to clients builder

TableClientBuilderExtensions

Extension methods to add TableClientOptions client to clients builder.

TemplateClientBuilderExtensions

Extension methods to add TemplateClient to client builder.

TextAnalyticsClientBuilderExtensions

Extension methods to add TextAnalyticsClient client to clients builder.

WebPubSubServiceClientBuilderExtensions

Extension methods to add WebPubSubServiceClient client to clients builder.

Interfaces

IAzureClientFactory<TClient>

A factory abstraction for a component that can create Azure client instances with custom configuration for a given logical name.