在WPF应用程序的主窗口上单击状态栏上的按钮后,我让用户在表单中输入他们的用户ID和密码。然后,这些凭据被传递到我的"服务器"类并进入连接字符串,一切都很完美。但是,假设出于任何原因,服务器停止响应,您必须重新连接,但您不希望用户必须重新输入他们的凭据。你会如何将他们在初次登录时输入的凭据保存在应用程序的整个生命周期中的内存中,以便重新调用到另一个连接字符串中?我基本上想无限期地存储凭据,并可用于我的应用程序中的任何类。。。就像Visual Basic中的全局变量一样。
您可能需要创建一个公共User类来存储连接用户的登录名和密码。然后您可以简单地将此用户发送到您的重新连接功能?