public async Task <ActionResult <CodeModel> > SendUserCode(Int32 userId) { var result = await _usersService.GetUserById(userId); Int32 code = _random.Next(100000, 999999); Task.Run(() => { _mailSender.SendAccessCode(result.Email, code.ToString()); }); var token = _usersService.BuildToken(userId, true); return(Ok(new CodeModel { Token = token, Code = code.ToString() })); }