private void App_OnStartup(object sender, StartupEventArgs e) { LocalLogger.StoragePath = Settings.SystemRelatedStoragePath; ConfigFileManager.PrepareConfigDataFile(Settings.ApiUrl, Path.Combine(Settings.SystemRelatedStoragePath, "ArktinMonitorData.an")); var credentials = new CredentialsManager(Settings.ApiUrl, Settings.UserRelatedStoragePath, Settings.SystemRelatedStoragePath, "ArktinMonitor"); var access = credentials.TryGetWebApiToken(); if (access) { var editorWindow = new EditorWindow(); editorWindow.Show(); } else { var logInWindow = new LoginWindow(); logInWindow.Show(); } }