public MainWindowViewModel(IControlsService controlsService, IObserver1 observer1, IObserver2 observer2) { _controlsService = controlsService; _observer1 = new Observer1("name1"); _observer2 = new Observer2("name2"); SwitchCommnad = new DelegateCommand(OnSwitchCommand); ObserverCommand = new DelegateCommand(OnObserverCommand); InitProgram(); }
public SelfEvaluationAppService(ISelfEvaluationService selfEvaluationServiceBase, IFileUploadService fileUploadService, IObserverService observerService, IObservedService observedService, IAuthUserAppService authUserAppService) { _selfEvaluationService = selfEvaluationServiceBase; _selfFileUploadService = fileUploadService; _observerService = observerService; _observedService = observedService; _authUserAppService = authUserAppService; }
public void Unsubscribe(IObserverService observer) { Observers.Remove(observer); }
public void Subscribe(IObserverService observer) { Observers.Add(observer); }
public UserController(IUserService userService, IObserverService observerService) { _userService = userService; _observerService = observerService; }
public ObservationAppService(IObservationService observationBase, IObserverService observerService) : base(observationBase) { _observationService = observationBase; _observerService = observerService; }