ASP.NET Core Tutorialprovides basic and advanced concepts of C# for beginners and professionals.

ASP.NET Core MVC – Session Data Passing Techniques

Back to: ASP.NET Core Tutorial

7. Session

Scope: Across multiple requests per user

✅ Use Case:

Store user-specific data like user preferences, cart, etc.

✅ Example:

Startup.cs:


csharp
services.AddSession(); app.UseSession();

Set Session (Controller):


csharp
HttpContext.Session.SetString("Username", "admin");

Get Session (Controller/View):


csharp
var user = HttpContext.Session.GetString("Username");

Scroll to Top