// Icon /// <summary> /// Returns a single icon. /// </summary> /// <param name="id">icon id</param> /// <returns></returns> public async Task <Models.Icon> GetIconAsync(int id) { IRestRequest restRequest = _requestBuilder.GetIconRequest(id); var response = await _client.ExecuteTaskAsync(restRequest); return(HandleResponse <IconResponse, Models.Icon>(response.StatusCode, response.Content, res => res?.Icon)); }