public MainWindowViewModel(IWindowController windowController, PartyGuest guest) : base(windowController) { if (guest != null) { GuestController guestController = new GuestController(); GuestViewModel viewModel = new GuestViewModel(guestController, partyGuest: guest); guestController.ShowWindow(viewModel); } }