public async Task <UserResult> GenerateBearerTokenAsync(TokenRequest tokenRequest) { tokenRequest = await _claimService.GenerateClaimAsync(new ClaimRequest(tokenRequest)); return(new UserResult(await _tokenService.GenerateTokenAsync(tokenRequest))); }