public AddDomainPageViewModel(IRegDomainService regDomainService) { _regDomainService = regDomainService; _columnClearValidations = new HashSet<string>(); _hasBids = false; MaximumFrequency = Settings.Default.MaximumFrequency; TickFrequency = Settings.Default.TickFrequency; Cleanup(); ClearCommand = new RelayCommand(async () => await ClearCommandHandler(), () => String.IsNullOrEmpty(Error)); RunCommand = new RelayCommand(async () => await RunCommandHandler(), () => String.IsNullOrEmpty(Error)); SaveCommand = new RelayCommand(async () => await SaveCommandHandler(), () => String.IsNullOrEmpty(Error)); MessengerInstance.Register<DetailsPageMessage>(this, DetailsPageMessageHandler); }
public Bootstrapper(ILogService logService, IRegDomainService regDomainService, IUserInfoService userInfoService) { _logService = logService; _regDomainService = regDomainService; _userInfoService = userInfoService; }