private void SendPacketToChannel(PostedPacket postedPacket, string channel) { var client = _httpClientFactory.CreateClient(); client.BaseAddress = new Uri(channel); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", _channelHttpClient.GetOrRefreshToken()); var content = new StringContent(JsonConvert.SerializeObject(postedPacket), Encoding.Default, "application/json"); client.PostAsync("api/packet", content); }
public void ChangeStat(StatData data, ServerConfiguration item1) { var client = _httpClientFactory.CreateClient(); client.BaseAddress = new Uri(item1.ToString()); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", _channelHttpClient.GetOrRefreshToken()); var content = new StringContent(JsonConvert.SerializeObject(data), Encoding.Default, "application/json"); client.PostAsync(ApiUrl, content); }
public virtual HttpClient Connect() { var client = _httpClientFactory.CreateClient(); client.BaseAddress = new Uri(_channel.MasterCommunication.ToString()); if (RequireConnection) { client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", _channelHttpClient.GetOrRefreshToken()); } return(client); }