У меня проблема при сериализации 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](https://i.stack.imgur.com/TMdkF.png)
Вот как это должно быть
![has to be](https://i.stack.imgur.com/1d9k7.png)