如何以编程方式检查正在使用的 ASP.NET Core 会话内存量

问题描述

我正在开发基于 ASP.NET Core v3 的 Web 应用程序,该应用程序将在适当的时候迁移到 .NET 5。

我们推出了自己的框架(基于 JavaScript Ajax 调用)用于客户端-服务器通信,并广泛使用 Session 来保持状态。

我知道在会话中存储复杂对象的一般性不可取,我们的会话数据要么是单个字符串、字符串的键值对集合,要么偶尔是 Json 序列化对象。

在开发模式下很容易将所有会话存储转储到浏览器,但如果有一种快速方法以编程方式检测正在使用的会话存储量,那就太好了。

是否有可以通过编程方式访问的性能计数器(C# 服务器端可以)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...