private async Task <ZendeskTicket.Comment> FixCommentAuthor(ZendeskTicket.Comment x) { var userJson = await m_Api.User(x.Author); var photo = TryGetPhoto(userJson); return(new ZendeskTicket.Comment(x.Text, userJson.user.name, photo)); }
public async Task <dynamic> User(string id) { return(await DoWithRetry(async() => await m_ZdApi.User(id))); }
public Task <dynamic> User(string userId) { return(Cache(m_UserCache, userId, () => m_Underlying.User(userId))); }