public async override Task <LoginEntity> MapCreate(LoginAlterResource resource) { var userEntity = await UserLookupRepository.FindFirst(e => e.Email == resource.Email); var userResource = await UserResourceMapper.Map(userEntity); return(new LoginEntity() { UserId = userEntity.Id, CreateTime = DateTime.Now, Token = GetToken(userResource) }); }