private void frmMain_Load(object sender, System.EventArgs e)
 {
     _settings        = JsonSettingsBase.Load <AppSettings>();
     _binder.Document = _settings;
     _binder.Add(tbUrl, m => m.Url);
     _binder.Add(bldLocalPath, m => m.LocalPath);
     _binder.LoadValues();
 }
Exemple #2
0
        private async void frmMain_Load(object sender, EventArgs e)
        {
            _settings = JsonSettingsBase.Load <AppSettings>();

            var binder = new ControlBinder <AppSettings>();

            binder.Document = _settings;
            binder.Add(tbAccountName, m => m.AccountName);
            binder.Add(tbAccountKey, m => m.AccountKey);
            binder.Add(bldLocalPath, m => m.LocalPath);
            binder.LoadValues();

            if (StartAutomatically())
            {
                await RunBackupInnerAsync();

                this.Close();
                Application.Exit();
            }
        }