文件名称:AspNetSessionState:ASP.NET会话状态(不适用于ASP.NET Core)
文件大小:150KB
文件格式:ZIP
更新时间:2024-05-25 04:53:36
C#
介绍 SessionStateModule是ASP.NET的默认会话状态处理程序,它检索会话数据并将其写入会话状态存储中。 获取请求状态时,它已经异步运行,但是不支持对会话状态存储的异步读/写。 在.NET Framework 4.6.2版本中,我们引入了一个名为ISessionStateModule的新接口来启用此方案。 您可以在找到更多详细信息。 如何建造 打开 运行build.cmd。 这将构建Nuget包并运行所有单元测试。 所有构建工件将位于aspnetsessionstate \ bin \ Release \文件夹下。 如何贡献 有关对此回购作出贡献的信息,请参阅《 。 替换web.config的现有会话模块 在您可以指定这些自定义提供程序之一之前。 您需要从web.config文件中删除现有的会话状态模块。 此外,您必须注册新模块才能代替它。 <system.webS
【文件预览】:
AspNetSessionState-main
----.gitignore(57B)
----clean.cmd(644B)
----src()
--------SqlSessionStateProviderAsync()
--------packages()
--------CosmosDBSessionStateProviderAsync()
--------SessionStateModule()
----CONTRIBUTING.md(3KB)
----build.cmd(625B)
----tools()
--------SessionStateModule.settings.targets(414B)
--------35MSSharedLib1024.snk(160B)
--------signing.targets(2KB)
--------NuGetProj.targets(28KB)
--------CosmosDBSessionStateProviderAsync.settings.targets(651B)
--------NuProj.Tasks.dll(32KB)
--------MicrosoftAspNetSessionState.settings.targets(6KB)
--------.verif.whitelist(33B)
--------version.targets(7KB)
--------NuGet.targets(7KB)
--------SqlSessionStateProviderAsync.settings.targets(577B)
----Microsoft.Aspnet.SessionState.sln(6KB)
----Readme.md(8KB)
----CODE-OF-CONDUCT.md(259B)
----License.txt(1KB)
----MicrosoftAspNetSessionState.msbuild(3KB)
----.nuget()
--------NuGet.exe(18KB)
--------NuGet.Config(269B)
--------NuGet.targets(7KB)
----test()
--------Microsoft.AspNet.SessionState.CosmosDBSessionStateProviderAsync.Test()
--------Microsoft.AspNet.SessionState.SqlSessionStateProviderAsync.Test()