public async Task <IActionResult> Create(string username, string password) { logger.LogInformation("Request for creating new login token for user {usernane}", username); var token = await tokenGenerator.CreateTokenAsync(username, password); return(token != null ? new ObjectResult(token) : (IActionResult)BadRequest()); }