protected async virtual Task <TUser> FindUserAsync(string username)
 {
     return(await userManager.FindByNameAsync(username));
 }