当我试图构建这样的应用程序时,我在HomeController.cs中遇到了问题:
错误CS1061:“ ISession”不包含“ SetString”的定义 并且没有扩展方法'SetString'接受类型的第一个参数 可以找到“ ISession”(您是否缺少using指令或 程序集引用?)(CS1061)(sessionTest)
错误CS1061:“ ISession”不包含“ GetString”的定义 并且没有扩展方法'GetString'接受类型的第一个参数 可以找到“ ISession”(您是否缺少using指令或 程序集引用?)(CS1061)(sessionTest)
看来我无法将会话值设置为字符串,整数等。我只能使用Set
来执行此操作,这建议我使用
字符串和字节[]
你能帮我吗?
答案 0 :(得分:1)
将Nuget package
Microsoft.AspNetCore.Http.Extensions
添加到您的项目中。
这将为您提供Session的扩展方法,例如SetString
GetString
等。
记住要添加:
使用Microsoft.AspNetCore.Http;