private async Task <ARes> SendAReq(AReq aReq) { var msg = new Message { CorrelationId = Guid.NewGuid().ToString("N"), Type = "AReq", Payload = aReq, TimeStamp = DateTime.UtcNow }; var jObj = await SendManagerCommand(msg); return(jObj.ConvertValue <ARes>()); }
private Error AuthUser(UserInfo userInfo, AReq aReq) { if (!userInfo.IsEnable) { return(new Error { Code = "UserBlocked", }); } else { if (aReq.Passwd != userInfo.Passwd) { return(new Error { Code = "InvalidPasswd", }); } } return(null); }