如何检查Cassini会话中的数据?

时间:2011-12-29 17:46:27

标签: c# visual-studio-2010 cassini

有没有简单的方法来检查我的Cassini会话中存储的数据?我知道我可以使用观看条目,但我想知道是否有更好的工具。

例如,如果我想查看当前存储在Session中的所有Keys,我必须像这样挖掘: Session in Watch

然后,每次添加新值时,_entriesTable属性都会折叠,我必须再次展开它以查看新值。

此外,如果我想查看这些值在会话中实际存储的内容,我必须复制每个密钥并为其添加新监视Session["72ddf034-71e6-4a28-9aa1-f8d83245a6fe"]。如果我在条目表中一直向下钻取,它会显示Key和Value的类型,但是我无法深入查看值的属性: Session Key Value

2 个答案:

答案 0 :(得分:0)

只需放置断点或使用Visual Studio中的立即窗口输出Session的内容即可。卡西尼在这里没什么区别。

答案 1 :(得分:0)

可能的解决方案之一是使用持久会话提供程序(如将会话保存到数据库中),然后使用您希望的任何工具检查存储的数据。