public LoginViewModel(IEventAggregator aggregator, IRegionManager regionManager, IUserOnlineViewModel userOnline) { _aggregator = aggregator; _regionManager = regionManager; this._onlineViewModel = userOnline; this._onlineViewModel.OnlineClients = new ObservableCollection <ClientToken>(); LoginToken = ClientTokenCreator.Create(); int port = int.Parse(ConfigurationManager.AppSettings.Get("UploadPort")); LoginToken.ServicePort = port; ConnectServerCommand = new DelegateCommand(ConnectServer); }
public UserOnlineView(IUserOnlineViewModel viewModel) { InitializeComponent(); this.ViewModel = viewModel; }