private static UserModel CheckOrDownloadReviewerUserModel(this Task task, IHttpClientProvider httpClientProvider, UserModel userModel) { return(task.ReviewerId == null ? null : task.ReviewerId == userModel?.Id ? userModel : httpClientProvider.GetDatabaseUserReader().GetById(task.ReviewerId).ToModel(httpClientProvider)); }
private static UserModel CheckOrDownloadUserModel(this Comment comment, IHttpClientProvider httpClientProvider, UserModel userModel) { return(comment.UserId == userModel?.Id ? userModel : httpClientProvider.GetDatabaseUserReader().GetById(comment.UserId).ToModel(httpClientProvider)); }