C# 是否可以在.NET标准项目的会话中设置和获取值
我需要在.NET标准项目中设置session变量,并从该项目和.NET framework项目中获取值。我无法在.NET标准中看到Httpcontext。此外,我找不到任何方法在.net标准项目中使用会话 如何在.NET标准项目中设置会话变量值,并在.NET标准和.NETFramework项目中获取其值 我找到了这个网址:C# 是否可以在.NET标准项目的会话中设置和获取值,c#,asp.net-mvc,session,.net-standard,C#,Asp.net Mvc,Session,.net Standard,我需要在.NET标准项目中设置session变量,并从该项目和.NET framework项目中获取值。我无法在.NET标准中看到Httpcontext。此外,我找不到任何方法在.net标准项目中使用会话 如何在.NET标准项目中设置会话变量值,并在.NET标准和.NETFramework项目中获取其值 我找到了这个网址: 尝试使用Microsoft.AspNetCore.Http.Abstractions,但会话只接受byte[]类型。用于直接访问会话状态的业务逻辑库不是好的体系结构。业务逻辑
尝试使用Microsoft.AspNetCore.Http.Abstractions,但会话只接受byte[]类型。用于直接访问会话状态的业务逻辑库不是好的体系结构。业务逻辑代码甚至不应该关心它是在web应用程序中运行还是在其他类型的应用程序中运行 创建更好的抽象。在库中声明一个包含所有要使用的方法的接口
ISession
。然后为应用程序提供一种机制,该应用程序使用您的库来提供ISession
的实际实现
在web应用程序中,使用.net Framework中的ASP.net会话概念编写一个实现ISession的类。您编写的是什么类型的项目?要从web应用程序使用的.net标准程序集?是。。实际上,业务登录采用.net标准,web应用程序采用.net框架。