public static TaskModel DownloadCommentModels(this TaskModel taskModel, IHttpClientProvider httpClientProvider)
 {
     taskModel.CommentModels = new ObservableCollection <CommentModel>(httpClientProvider.GetDatabaseCommentReader().GetFromTask(taskModel.Id)
                                                                       .ToModels(httpClientProvider, null, taskModel).OrderBy(commentModel => commentModel.Index));
     return(taskModel);
 }