コード例 #1
0
        /// <inheritdoc/>
        public Task AuthenticateRequestAsync(HttpRequestMessage request)
        {
            request.AddSdkVersion();

            request.AddMockProviderToken();

            return(Task.FromResult(0));
        }
コード例 #2
0
        /// <inheritdoc/>
        public override async Task AuthenticateRequestAsync(HttpRequestMessage request)
        {
            // Append the SDK version header
            AddSdkVersion(request);

            // Append the token auth header
            request.AddMockProviderToken();

            var baseUrl = await GetBaseUrlAsync();

            // Prepend Proxy Service URI
            var requestUri = request.RequestUri.ToString();

            request.RequestUri = new Uri(baseUrl + Uri.EscapeDataString(requestUri));
        }