public async Task <ResponseMessage> PulshRole(RolesRequest rolesRequest) { var users = DataBaseUser.TokenModel; _Logger.LogInformation($"用户{users?.UserName ?? ""},其ID:({users?.Id ?? ""}) 添加/修改角色:\r\n" + (rolesRequest != null ? JsonHelpers.ToJSON(rolesRequest) : "")); var response = new ResponseMessage(); try { response = await _RolesManager.AddRoles(rolesRequest); } catch (Exception el) { _Logger.LogError($"用户{users?.UserName ?? ""}({users?.Id ?? ""})添加/修改角色报错:\r\n{el.ToString()}"); response.Code = ResponseCodeDefines.ArgumentNullError; response.Message = $"添加角色列表报错:{el.Message}"; } return(response); }
/// <summary> /// 新增 /// </summary> /// <param name="roles"></param> /// <returns></returns> public int AddRoles(Roles roles) { return(rm.AddRoles(roles)); }