public async Task <InfoMediaRU> GetInfoMediaRU(AMSClientV3 AmsClientV3) { await GetRefreshTokenIfNeeded(AmsClientV3); string URL = _restEndpoint + "EncodingReservedUnitTypes"; string token = AmsClientV3.accessTokenForRestV2 != null ? AmsClientV3.accessTokenForRestV2.AccessToken : _tokenSP; _client.DefaultRequestHeaders.Remove("Authorization"); _client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); string responseString = await _client.GetStringAsync(URL); _myanswer = MediaRUv2Answer.FromJson(responseString).Value[0]; return(_myanswer); }
public static string ToJson(this MediaRUv2Answer self) { return(JsonConvert.SerializeObject(self, AMSExplorer.Converter.Settings)); }