private void NewEmailAccount() { EditEmailAccountController editEmailAccountController = editEmailAccountControllerFactory.CreateExport().Value; editEmailAccountController.OwnerWindow = emailAccountsViewModel.View; var emailAccount = new EmailAccount(); emailAccount.Validate(); editEmailAccountController.EmailAccount = emailAccount; editEmailAccountController.Initialize(); if (editEmailAccountController.Run()) { Root.AddEmailAccount(editEmailAccountController.EmailAccount); } }