Как распознать, работает ли сценарий на tty?

Сначала установите пакет nuget - Microsoft.AspNetCore.Session

В файле Startup.cs

public void ConfigureServices(IServiceCollection services)
{
    .....
    services.AddSession(options => {
        options.IdleTimeout = TimeSpan.FromMinutes(20);//You can set Time  
        options.Cookie.HttpOnly = true;
        options.Cookie.IsEssential = true;
        });
    .....
}

public void Configure(IApplicationBuilder app)
{
    ....
    app.UseSession();
    ....
}

В файле HomeController

using Microsoft.AspNetCore.Http;

public class HomeController : Controller
{    
    public ActionResult Index()
    {   
      HttpContext.Session.SetString("key", "value"); // Set Session  
      var x = HttpContext.Session.GetString("key"); // Get Value of Session
    }    
}

Вы также можете установить целое число значение в сеансе, используйте метод SetInt32 и получите из метода GetInt32. Надеюсь, это поможет вам.

60
задан Paweł Hajdan 13 May 2009 в 15:24
поделиться