Exemple #1
0
        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();
            }
        }