首页 > 解决方案 > 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;

                        }
                    }

我的问题如何调用此部分并使用它在不同的控件中受到重视,并且我的想法是正确的,因为我知道每个用户都有自己的会话

标签: c#asp.net-mvc

解决方案


推荐阅读