コード例 #1
0
        // 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));
        }