public TimeSeriesBatchCommandData(string documentId, string name, IList <TimeSeriesOperation.AppendOperation> appends, List <TimeSeriesOperation.DeleteOperation> deletes) : base(documentId, name) { if (appends != null) { foreach (var appendOperation in appends) { TimeSeries.Append(appendOperation); } } if (deletes != null) { foreach (var deleteOperation in deletes) { TimeSeries.Delete(deleteOperation); } } }