示例#1
0
        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);
        }
示例#2
0
 public MainViewModel(ITimeStampsReader reader, ITimeStampsWriter writer)
 {
     _workingData = new WorkingData(reader, writer);
 }