public List <UnitContext> GenerateDiapason(DatesDiapason diapason, UnitContext ctx) { var diapasonSize = diapason.To - diapason.From; return(Enumerable.Range(0, (int)diapasonSize.TotalDays + 1) .Select(dayNumber => diapason.From.AddDays(dayNumber)) .Select(el => new UnitContext(ctx.ProcessingId, $"{el}", el, ctx.Headers)).ToList()); }
public JsonFileDiapasonSupplier(string filePath) { Diapason = JsonConvert.DeserializeObject <DatesDiapason>(File.ReadAllText(filePath)); }