Load session values during construction, remove LoadFirstInstance
This commit is contained in:
parent
175983640a
commit
38042d1d86
3 changed files with 8 additions and 12 deletions
|
|
@ -42,6 +42,14 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
public static AuthenticationData Instance { get; } = new AuthenticationData();
|
||||
|
||||
public AuthenticationData()
|
||||
{
|
||||
activeSessionKey = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}ActiveSessionKey");
|
||||
activeSessionUsername = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}ActiveSessionUsername");
|
||||
activeSessionEmail = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}ActiveSessionEmail");
|
||||
lastSessionUsername = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}LastSessionUsername");
|
||||
}
|
||||
|
||||
public void SessionRefresh()
|
||||
{
|
||||
//Called after completing a purchase (for example)
|
||||
|
|
@ -109,14 +117,6 @@ namespace MatterHackers.MatterControl
|
|||
}
|
||||
}
|
||||
|
||||
internal void LoadFirstInstance()
|
||||
{
|
||||
activeSessionKey = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}ActiveSessionKey");
|
||||
activeSessionUsername = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}ActiveSessionUsername");
|
||||
activeSessionEmail = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}ActiveSessionEmail");
|
||||
lastSessionUsername = ApplicationSettings.Instance.get($"{ApplicationController.EnvironmentName}LastSessionUsername");
|
||||
}
|
||||
|
||||
private string activeSessionEmail;
|
||||
public string ActiveSessionEmail
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue