public MainViewModel(ITemperatureListener listener, IBandOperator bandOperator, IMessageDisplayer messageDisplayer, IErrorLogger errorLogger) { _listener = listener; _bandOperator = bandOperator; _messageDisplayer = messageDisplayer; _errorLogger = errorLogger; }
public void RegisterListener(ITemperatureListener temperatureListener) { listeners.Add(temperatureListener); }