<PackageReference Include="Azure.Core" Version="1.62.0" />

Azure.Identity.AzureCredentialResolver

A CredentialResolver that produces Azure TokenCredential instances from an IConfigurationSection, dispatching on the section's CredentialSource value (e.g. AzureCliCredential, ManagedIdentityCredential, EnvironmentCredential, WorkloadIdentityCredential, ChainedTokenCredential).
public static AzureCredentialResolver Default { get; }

A shared singleton suitable for standalone callers that want to participate in the process-wide resolved-credential cache without allocating a new resolver instance per call.

Initializes a new instance of AzureCredentialResolver.