ASP.NET MVC セッションを有効にする
作成物
- Startup.csを編集
修正内容
Startup.cs ConfigureServices
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews();
// 追加 開始
services.AddSession(options =>
{
options.IdleTimeout = TimeSpan.FromMinutes(15);
});
// 追加 終了
}
Startup.cs Configure
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
// ...
app.UseStaticFiles();
// 追加 開始
app.UseSession();
// 追加 終了
app.UseRouting();
// ...
}