private void LoadProfiles() { // Load settings _settings = ImposterSettings.Load(); // Insert default 'new profile' _settings.Profiles.Insert(0, new Profile { Name = Profile.DefaultName, RemoteUrl = string.Empty, LocalDirectory = string.Empty, Port = 8877, DecryptSsl = false, Overrides = new List <Override>() }); Profiles.ItemsSource = _settings.Profiles; if (_settings != null && _settings.Profiles.Count > 0) { Profiles.SelectedIndex = _settings.Profiles.Count == 1 ? 0 : _settings.Profiles.Count - 1; } }
public Imposter() { _enabledProfiles = new List <Profile>(); _settings = ImposterSettings.Load(); InitializeMenu(); }