Getting the current user in ASP.NET Core (edit)

https://www.koskila.net/how-to-get-current-user-in-asp-net-core/

How to Get the Current User in ASP.NET Core | TheCodeBuzz

c# - How to get current user in asp.net core - Stack Overflow

ASP.NET: Get Current User

var username = HttpContext.Current.User.Identity.Name;

ASP.NET Core: Get Current User

public void ConfigureServices(IServiceCollection services)
{
    services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>();
}

ASP.NET Core 3.0: Get Current User

public void ConfigureServices(IServiceCollection services)
{
    services.AddHttpContextAccessor();
}
private readonly IHttpContextAccessor _httpContextAccessor;
public ApplicationDbContext(DbContextOptions options, IHttpContextAccessor httpContextAccessor) : base(options) { _httpContextAccessor = httpContextAccessor; }

ASP.NET Core 3.0: Get Current User

using System.Security.Claims;

var userId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value;