public ActionResult <AccountReadDto> SignIn(AccountSignInDto accountSignInDto) { UserInfo userInfo = _userInfoRepository.GetUserInfoBySignIn(accountSignInDto.userAccount, accountSignInDto.userPassword.ConvertToSha256()); if (userInfo != null) { string token = GenerateToken(userInfo); AccountReadDto accountReadDto = new AccountReadDto() { userInfo = _mapper.Map <UserInfoReadDto>(userInfo), AccessToken = token }; return(accountReadDto); } else { return(NoContent()); } }