c# - 我如何才能访问我的 System.Collections.Generic.List`1 [mySolution.Models.PermissionsModel] 类型的会话并进行一些测试
问题描述
如何访问我的 System.Collections.Generic.List`1 类型的会话 [mySolution.Models.Permis... 1 分钟前|LINK|185.125.227.45
我有一个 Web 服务,它向我返回一个对象列表。实际上,它是根据登录用户的权限列表,其中包括我的应用程序的具有权限的模块(可见/读取/创建/删除/修改)
我使用了这项服务,我得到了很好的列表,并在登录时将其保存在会话中。
要应用这些权限,我想访问我的会话并在权限列表中知道用户是否有权执行例如删除或创建操作..etc
如何在知道 System.Collections.Generic.List`1 [mySolution.Models.PermissionsModel] 类型的情况下访问我的会话
我用c#开发,asp.net mvc
你能帮我解决这个问题吗!
解决方案
从 Session 中获取项目
List<Models.PermissionsModel> 权限 = (List<Models.PermissionsModel>)Session["mySessionKey"];
推荐阅读
- python - 在 Python 中使 for 循环更快
- android - Android 通知:如何显示粘滞/更新警报
- php - 如何将数组传递给 ::with() - Lumen/Laravel
- python-3.x - 给收件人一个加密的对称密钥的最佳方式?
- javascript - 未捕获的 ReferenceError:未定义 WebMidi
- amazon-web-services - 使用 Terraform 的 S3 跨区域复制
- python - Keras 在 LSTM 中的 LOOK BACK 函数
- anylogic - Anylogic中timeInState函数的使用
- python - 计算两个列表的位置具有相同元素的次数
- ruby - Ruby FFI gem 无法打开动态库