예제 #1
0
 public static NumerousContext Create(NumerousSettings settings)
 {
     return new NumerousContext
     {
         Settings = settings,
         Client = CreateClient(settings)
     };
 }
예제 #2
0
        private static HttpClient CreateClient(NumerousSettings settings)
        {
            var credentials = new NetworkCredential(settings.ApiKey, string.Empty);
            var handler = new HttpClientHandler {Credentials = credentials};

            return new HttpClient(handler)
            {
                BaseAddress = settings.ApiEndPoint,
                Timeout = settings.Timeout
            };
        }