public async Task <ResponseBase> ChangePassword([FromBody] ChangePasswordRequest request) { try { var action = new ChangePasswordAction(_sysUserBll); return(await action.ProcessAction(request)); } catch (Exception ex) { Log.Error(request, ex, this.GetType()); return(ResponseBase.CodeError()); } }