Пример #1
0
        private TrackerApiClient CreateTrackerApiClient()
        {
            var trackerApiClientConfig = new TrackerApiClientConfig
            {
                BaseAddress = _config.BaseAddress,
                Timeout     = _config.Timeout
            };

            return(new TrackerApiClient(trackerApiClientConfig));
        }
Пример #2
0
        public TrackerApiClient(TrackerApiClientConfig config)
        {
            _config = config;
            _client = new HttpClient
            {
                BaseAddress = new Uri(config.BaseAddress)
            };

            _jsonSerializerOptions = new JsonSerializerOptions
            {
                PropertyNameCaseInsensitive = true
            };
        }