public MainWindowViewModel(IInteractiveLoginAdapter interactiveLoginAdapter, IMessageBus messageBus)
 {
     _interactiveLoginAdapter = interactiveLoginAdapter;
     _messageBus        = messageBus;
     SendCommandCommand = new SendMessageCommand(this, _interactiveLoginAdapter);
     InitMessageBus();
 }
 public SendMessageCommand(MainWindowViewModel mainWindowViewModel, IInteractiveLoginAdapter interactiveLoginAdapter)
 {
     _mainWindowViewModel     = mainWindowViewModel;
     _interactiveLoginAdapter = interactiveLoginAdapter;
 }