(ASP.NET,C#)セッションを使う

// Startup.cs
public void ConfigureServices(IServiceCollection services)
{

    services.AddControllersWithViews();

    // ----- Sessionを使用する -----
    services.AddSession(options => {
        options.Cookie.Name = "session";
    });

    // ・・・

}
// ユーザIDをセッションにセット
HttpContext.Session.SetString(SessionKey.UserId, UserId);

// ユーザIDをセッションにゲット
var userId = HttpContext.Session.GetString(SessionKey.UserId);