public WorkingData(ITimeStampsReader reader, ITimeStampsWriter writer) { _timeStampsReader = reader ?? throw new ArgumentNullException(nameof(reader)); _timeStampsWriter = writer ?? throw new ArgumentNullException(nameof(writer)); IEnumerable <TimeStamp> stamps = _timeStampsReader.Read(); _timeStamps.AddRange(stamps); }
public MainViewModel(ITimeStampsReader reader, ITimeStampsWriter writer) { _workingData = new WorkingData(reader, writer); }