1、安装Microsoft.AspNetCore.Session NuGet包
2、修改Startup.cs 添加相关服务,services.AddSession()和app.UseSession()
public void ConfigureServices(IServiceCollection services)
{
services.AddDbContext<ApplicationDbContext>(options =>
options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
services.AddIdentity<ApplicationUser, IdentityRole>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
// Add application services.
services.AddTransient<IEmailSender, EmailSender>();
//注入Session
services.AddSession();
services.AddMvc();
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{

本文介绍了如何在.NET Core应用中配置和使用依赖注入的Session。首先,需要通过NuGet安装Microsoft.AspNetCore.Session包,然后在Startup.cs文件中添加服务注册和服务中间件。接着详细阐述了Session的写入和读取操作。
最低0.47元/天 解锁文章
445

被折叠的 条评论
为什么被折叠?



