public MainWindow() { DI.Initialize(); MailLogic = DI.Get <IMailLogic>(); MailClassifier = DI.Get <IMailClassifier>(); InitializeComponent(); }
public UserLogic(IUserSource userSource, IMailLogic mailLogic) { this.userSource = userSource ?? throw new ArgumentNullException(nameof(userSource)); this.mailLogic = mailLogic ?? throw new ArgumentNullException(nameof(mailLogic)); }
public LoginWindow(IMailLogic MailLogic) { InitializeComponent(); this.MailLogic = MailLogic; }