public void Apply(CalendarItemCollection calendarItems, DateTime lastModified) { CalendarItemCollection results = _client.Apply(calendarItems); LastCalendarItemsData lastItemsData = new LastCalendarItemsData(); lastItemsData.CalendarItems = results; lastItemsData.LastModified = lastModified; using (var w = new StreamWriter(_pathLastItems, false, _encoding)) { _serializer.Serialize(w, lastItemsData); } }
public void Apply(CalendarItemCollection calendarItems, DateTime lastModified) { #if false DumpCalendarItemCollection(calendarItems, @"d:\temp\post.xml"); #endif CalendarItemCollection results = _client.Apply(calendarItems); LastCalendarItemsData lastItemsData = new LastCalendarItemsData(); lastItemsData.Version = LastCalendarItemsData.GetVersion(); lastItemsData.CalendarItems = results; lastItemsData.LastModified = lastModified; using (var w = new StreamWriter(_pathLastItems, false, _encoding)) { _serializer.Serialize(w, lastItemsData); } }