private async Task<ApplicationUser> GetCurrentUserAsync() { return await _userManager.GetUserAsync(HttpContext.User); }