public LoginViewModel( IConnection connection, IOwnerHostScreen parentScreen, IMessageBus messageBus, IRoutableViewModelManager routableViewModelManager) { HostScreen = parentScreen; _connection = connection; _messageBus = messageBus; _routableViewModelManager = routableViewModelManager; AuthorizationMetadata = new AuthorizationMetadata(); }
public StartWindow( IOwnerHostScreen ownerScreen, IRoutableViewModelManager routableViewModelManager, ITitleBarHostScreen titleBarScreen) { _routableViewModelManager = routableViewModelManager; TitleBarHostScreen = titleBarScreen; OwnerHostScreen = ownerScreen; DataContext = this; InitializeComponent(); MouseRightButtonDown += StartWindowMouseRightButtonDown; Loaded += StartWindowLoaded; }