public AzureAppServiceManagedIdentityAuthenticatedHttpMessageHandler( AzureAppServiceManagedIdentityAuthenticatedHttpClientOptions options) { Contract.Requires(options != null); _resourceId = options.ResourceId; }
public AzureAppServiceManagedIdentityAuthenticatedHttpMessageHandler( AzureAppServiceManagedIdentityAuthenticatedHttpClientOptions options, HttpMessageHandler innerHandler) : this(options) { Contract.Requires(options != null); InnerHandler = innerHandler; }
public static HttpClient GetClient(AzureAppServiceManagedIdentityAuthenticatedHttpClientOptions options) { var msgHandler = new AzureAppServiceManagedIdentityAuthenticatedHttpMessageHandler(options); return(new HttpClient(msgHandler)); }