Пример #1
0
        internal static IAsyncHttpClient Create(string developerToken)
        {
            var client = new AsyncHttpClient(baseEndpoint, resultsPerPage, MakeJsonSettings());

            client.AddBearerAuthorization(developerToken);
            return(client);
        }
Пример #2
0
        internal static IAsyncHttpClient Create(string clientId, string clientSecret)
        {
            var    client = new AsyncHttpClient(baseEndpoint, resultsPerPage, MakeJsonSettings());
            string token  = new ClientAuthorizationProvider(client, clientId, clientSecret).Token;

            if (token == null)
            {
                throw new AuthenticationException();
            }
            client.AddBearerAuthorization(token);
            return(client);
        }