DataContract где находится XML-тег добавления списка - PullRequest
0 голосов
/ 24 октября 2018

У меня проблема при сериализации XML

Это два моих класса

namespace LiveLines.Core.Model.Pregames
{
    [DataContract(Name= "bestlinesports_line_feed")]
    public class PreGameLines
    {
        [DataMember(Name = "event")]
        public List<PreGameEvent> PreGameEvents { get; set; }
    }
}




namespace LiveLines.Core.Model.Pregames
{
    [DataContract(Name = "event")]
    public class PreGameEvent
    {
        [DataMember(Name = "event_datetimeGMT", Order = 0)]
        public DateTime Event_DateTimeGMT { get; set; }
        [DataMember(Name = "sporttype", Order = 1)]
        public string SportType { get; set; }
        [DataMember(Name = "scheduletext", Order = 2)]
        public string ScheduleText { get; set; }
        [DataMember(Name = "league", Order = 3)]
        public string League { get; set; }
        [DataMember(Name = "participant", Order = 4)]
        public List<PreGameParticipant> Participants { get; set; }
        [DataMember(Name = "drawrotnum", Order = 5)]
        public int DrawRotNum { get; set; }
        [DataMember(Name = "drawmoneyline", Order = 6)]
        public int DrawMoneyLine { get; set; }
        [DataMember(Name = "drawTitle", Order = 7)]
        public string DrawTitle { get; set; }
        [DataMember(Name = "period", Order = 8)]
        public PreGamePeriod Period { get; set; }
    }
}

Когда я возвращаю xml, тег события появляется как родительский элемент для события, которое различается,когда он должен показывать только события напрямую

вот как это происходит

actual

Вот как это должно быть

has to be

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...