c# - Asp.net Mvc c#动态会话
问题描述
我有一个具有多数据库登录的应用程序我想使用动态会话,我可以在其中保存用户名和他的连接字符串,然后我可以在注销的情况下为特殊的会话数据实现会话数据,并且有时在会话数据之间混合保存用户数据的价值,例如当我保存数据库 1 的数据时,我发现它保存在另一个数据库中,而另一个用户正在登录第二个数据库,我的试验是
List<String> ConnectionSessions = new List<string>();
List<String> usernamevalue= new List<string>();
ConnectionSessions.Add(query[0].ConnString);
usernamevalue.Add(x.Split('-').First());
foreach (string section in ConnectionSessions)
{
foreach (var uname in usernamevalue)
{
Session[uname] = section;
}
}
我的问题如何调用此部分并使用它在不同的控件中受到重视,并且我的想法是正确的,因为我知道每个用户都有自己的会话
解决方案
推荐阅读
- login - 为什么要将 2FA 的一次性密码分开作为另一个步骤?
- dns - 如何减少刷新 Terraform 状态的时间?
- c# - 如何在VB中从类中返回一个值
- openpyxl - Openpyxl:在工作表级别在公式和计算值之间切换?
- ios - 如何加载图像并根据它的方向 exif 数据旋转它并使用 UIImageOrientationUp exif 数据保存它
- python - 行没有被正确删除
- python - python networkx:如何获得随机路径?
- amazon-web-services - 公共子网不在一个 VPC 中创建
- javascript - 大脑 JS 训练和输出中无法识别的字符问题
- angular - 如何将相同的角度构建(dist)部署到具有不同后端 url 的多个环境?