protected override void OnStartup(StartupEventArgs e) { CustomPrincipal customPrincipal = new CustomPrincipal(); AppDomain.CurrentDomain.SetThreadPrincipal(customPrincipal); base.OnStartup(e); LoginViewModel viewModel = new LoginViewModel(new AuthenticationService()); IView loginWindow = new LoginWindow(viewModel); loginWindow.Show(); }
public LoginWindow(LoginViewModel viewModel) { ViewModel = viewModel; InitializeComponent(); }