/// <summary> /// 完成阅读文章及亲友聊天任务 /// </summary> /// <returns></returns> async static Task DoTaskAsync(User user, Students student) { var tasks = default(TaskType).GetFieldValues <TaskType>(); var result = new ResultRest <ResultTask>(); foreach (var t in tasks) { if (t == TaskType.Info) { await DoTaskByTypeAsync(t, user, student, 5); } else { await DoTaskByTypeAsync(t, user, student); } } }
/// <summary> /// 完成阅读文章及亲友聊天任务 /// </summary> /// <returns></returns> async static Task DoTaskAsync(string uid) { var tasks = default(TaskType).GetFieldValues <TaskType>(); var result = new ResultRest <ResultTask>(); foreach (var t in tasks) { //完成文章阅读 var data = new RequestTask(t, uid); if (t == TaskType.Info) { await DoTaskByTypeAsync(t, uid, 5); } else { await DoTaskByTypeAsync(t, uid); } } }
public async Task <IActionResult> DeleteFile(string userFileKey) { string userKey = GetLoggedUserKey(); _logger.Log(LogLevel.Information, $"Dewey.Dms.FileService.Api.Controllers.DmsController.DeleteFile(userKey={userKey} , fileKey={userFileKey})"); try { ResultRest <FileRest> value = await _fileUserRepository.DeleteFileToUser(userKey, userFileKey); if (value.IsError) { return(Ok(value)); } return(Ok(value)); } catch (Exception ex) { _logger.Log(LogLevel.Error, "Dewey.Dms.FileService.Api.Controllers.DmsController.DeleteFile(userKey={userKey} , fileKey={userFileKey})", ex); return(BadRequest()); } }