コード例 #1
0
 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;
     }
 }
コード例 #2
0
ファイル: Imposter.cs プロジェクト: strwase/Imposter.Fiddler
 public Imposter()
 {
     _enabledProfiles = new List <Profile>();
     _settings        = ImposterSettings.Load();
     InitializeMenu();
 }