示例#1
0
 public ServerListViewModel(IEventAggregator eventAggregator, IAuthenticationHelper authenticationHelper, IWebTasks webTasks)
 {
     _eventAggregator      = eventAggregator ?? throw new ArgumentNullException(nameof(eventAggregator));
     _authenticationHelper = authenticationHelper ?? throw new ArgumentNullException(nameof(authenticationHelper));
     _webTasks             = webTasks ?? throw new ArgumentNullException(nameof(webTasks));
     _serverList           = new ObservableCollection <ServerModel>();
 }
 public AuthenticationHelper(IWebTasks webTasks)
 {
     _webTasks = webTasks ?? throw new ArgumentNullException(nameof(webTasks));
 }