Esempio n. 1
0
        public AzureAppServiceManagedIdentityAuthenticatedHttpMessageHandler(
            AzureAppServiceManagedIdentityAuthenticatedHttpClientOptions options)
        {
            Contract.Requires(options != null);

            _resourceId = options.ResourceId;
        }
Esempio n. 2
0
        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));
        }