deserialize ical باستخدام dday.alical، لا يمكن العثور على الخصائص

StackOverflow https://stackoverflow.com//questions/9629016

  •  09-12-2019
  •  | 
  •  

سؤال

أحاول التحيز بملف ical ثم تعيين المجموعة إلى Poco مخصص.المشكلة هي أنني لست متأكدا من حيث يتم تخزين الخصائص.

هنا طريقة التحجيم giveacodicetagpre.

ثم في خدمتي، أحاول تعيين الخصائص إلى Poco الخاص بي، لكن لا يمكنني العثور على الخصائص. giveacodicetagpre.

هل يعرف أحد بالطريقة الصحيحة للحلاقة من خلال godhodicetagcode والحصول على جميع الخصائص؟

راجعت موقع Dday Website لكنه كان أسفل طوال اليوم.

هل كانت مفيدة؟

المحلول

After some digging, it turns out that IICalendarCollection has a nested Event collection that needs to be parsed as follows.

var url = string.Format(GoogleICalUrl, calendarID);
var feed = iCalUtility.Deserialize(url);

foreach (var ev in feed.SelectMany(e => e.Events))
{
    calendarModel.Add(new CalendarModel {description = ev.Description,
                                         title = ev.Summary});
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top