public SettingsWindow(AccountsSettingsModel accountsSettings, ApplicationSettingsModel applicationSettings, OutgoingMailServiceResolver serviceResolver) { _serviceResolver = serviceResolver; AccountsSettings = accountsSettings; ApplicationSettings = applicationSettings; InitializeComponent(); }
public AccountDialog(OutgoingMailServiceResolver serviceResolver) { _serviceResolver = serviceResolver; Account = new Account(); InitializeComponent(); Title = "Add new account"; }
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; }