Exemple #1
0
 public SettingsWindow(AccountsSettingsModel accountsSettings, ApplicationSettingsModel applicationSettings, OutgoingMailServiceResolver serviceResolver)
 {
     _serviceResolver    = serviceResolver;
     AccountsSettings    = accountsSettings;
     ApplicationSettings = applicationSettings;
     InitializeComponent();
 }
Exemple #2
0
 public AccountDialog(OutgoingMailServiceResolver serviceResolver)
 {
     _serviceResolver = serviceResolver;
     Account          = new Account();
     InitializeComponent();
     Title = "Add new account";
 }
Exemple #3
0
 public AccountDialog(Account account, OutgoingMailServiceResolver serviceResolver)
 {
     Account          = account ?? new Account();
     _serviceResolver = serviceResolver;
     InitializeComponent();
     Loaded += LoadedHandler;
     Title   = "Edit account";
 }
 public ApplicationWorker(AccountsSettingsModel accountsSettings,
                          EventBus eventBus,
                          OutgoingMailServiceResolver serviceResolver,
                          AsyncObservableCollection <EmailGroupModel> emailGroupList,
                          ApplicationSettingsModel appSettings,
                          IMailStorage mailStorage)
 {
     _accountsSettings = accountsSettings;
     _eventBus         = eventBus;
     _serviceResolver  = serviceResolver;
     _emailGroupList   = emailGroupList;
     _appSettings      = appSettings;
     _mailStorage      = mailStorage;
 }