public string AddNew(CarsByMaker makerCars, int?daysValid) { var Item = new CarsByMakerWithExp { Maker = makerCars.Maker.ToUpper(), Cars = makerCars.Cars, ExpirationDate = DateTime.Now.AddDays(daysValid ?? Convert.ToInt32(Configuration["CarsApiConst:Expires"])).ToString(), DaysToExtend = daysValid ?? Convert.ToInt32(Configuration["CarsApiConst:Expires"]) }; InsertToStorage(Item); return($"{Item.Maker} added. Valid until {Item.ExpirationDate}."); }
public void InsertToStorage(CarsByMakerWithExp makerCars) { data.Add(makerCars); File.WriteAllText(_file.FullName, JsonConvert.SerializeObject(data)); }