Пример #1
0
 public LoginViewModel(
     IConnection connection,
     IOwnerHostScreen parentScreen,
     IMessageBus messageBus,
     IRoutableViewModelManager routableViewModelManager)
 {
     HostScreen  = parentScreen;
     _connection = connection;
     _messageBus = messageBus;
     _routableViewModelManager = routableViewModelManager;
     AuthorizationMetadata     = new AuthorizationMetadata();
 }
Пример #2
0
        public StartWindow(
            IOwnerHostScreen ownerScreen,
            IRoutableViewModelManager routableViewModelManager,
            ITitleBarHostScreen titleBarScreen)
        {
            _routableViewModelManager = routableViewModelManager;
            TitleBarHostScreen        = titleBarScreen;
            OwnerHostScreen           = ownerScreen;
            DataContext = this;

            InitializeComponent();
            MouseRightButtonDown += StartWindowMouseRightButtonDown;
            Loaded += StartWindowLoaded;
        }