Example #1
0
        public async Task <WrappedResponse <AccountResponseVm> > Login(AccountInfoVm accountInfo)
        {
            var response = await _bus.SendCommand(new LoginCommand(_mapper.Map <AccountInfo>(accountInfo)));

            AccountResponseVm responseVM = _mapper.Map <AccountResponseVm>(response.Body);

            return(new WrappedResponse <AccountResponseVm>(response.ResponseStatus, response.ErrorInfos, responseVM));
        }
 public async Task <WrappedResponse <AccountResponseVm> > Login([FromBody] AccountInfoVm accountInfo)
 {
     return(await _service.Login(accountInfo));
 }