コード例 #1
0
        public UserManagementClient(IAuthenticatedHttpClientFactory authenticatedHttpClientFactory,
                                    IDelegatedHttpClientFactory delegatedHttpClientFactory)
        {
            var baseAddress = new Uri("http://voidwellusermanagement:5000");

            _httpClient             = authenticatedHttpClientFactory.GetHttpClient();
            _httpClient.BaseAddress = baseAddress;

            _delegatedHttpClient             = delegatedHttpClientFactory.GetHttpClient("voidwell-usermanagement");
            _delegatedHttpClient.BaseAddress = baseAddress;
        }
コード例 #2
0
        public InternalClient(IAuthenticatedHttpClientFactory authenticatedHttpClientFactory,
                              IDelegatedHttpClientFactory delegatedHttpClientFactory)
        {
            var baseAddress = new Uri(Constants.Endpoints.VoidwellBlog);

            _httpClient             = authenticatedHttpClientFactory.GetHttpClient();
            _httpClient.BaseAddress = baseAddress;

            _delegatedHttpClient             = delegatedHttpClientFactory.GetHttpClient("voidwell-internal");
            _delegatedHttpClient.BaseAddress = baseAddress;
        }
コード例 #3
0
ファイル: AuthClient.cs プロジェクト: voidwell/Voidwell.API
 public AuthClient(IDelegatedHttpClientFactory delegatedHttpClientFactory)
 {
     _httpClient             = delegatedHttpClientFactory.GetHttpClient("voidwell-auth-admin");
     _httpClient.BaseAddress = new Uri(Constants.Endpoints.VoidwellAuth);
 }