public ClientViewModel(IClientEndpoint clientEndpoint, IEventAggregator events, StatusInfoViewModel status, IWindowManager window)
 {
     _clientEndpoint = clientEndpoint;
     _events         = events;
     _status         = status;
     _window         = window;
 }
 public UserDisplayViewModel(StatusInfoViewModel status, IWindowManager window, IUserEndpoint userEndpoint)
 {
     _status       = status;
     _window       = window;
     _userEndpoint = userEndpoint;
 }
 public RoomViewModel(IRoomEndpoint roomEndpoint, StatusInfoViewModel status, IWindowManager window)
 {
     _roomEndpoint = roomEndpoint;
     _status       = status;
     _window       = window;
 }