45 |
|
} |
46 |
|
} |
47 |
|
|
48 |
< |
public class Channel : IXMLTVChannel |
48 |
> |
internal class Channel : IXMLTVChannel |
49 |
|
{ |
50 |
|
public Channel() |
51 |
|
{ |
54 |
|
ChannelCallSign = string.Empty; |
55 |
|
ChannelName = string.Empty; |
56 |
|
} |
57 |
< |
public Channel(XElement e) : this() |
57 |
> |
public Channel(XElement e) |
58 |
> |
: this() |
59 |
|
{ |
60 |
|
// get the channel id |
61 |
< |
ChannelId = e.Attribute(XMLTV_CONSTANTS.Channels.ChannelId).Value; |
61 |
> |
ChannelId = e.Attribute(XMLTV_CONSTANTS.Channels.ChannelId).Value; |
62 |
|
var names = e.Descendants(XMLTV_CONSTANTS.Channels.ChannelDisplayName).ToList(); |
63 |
|
ChannelNumber = Convert.ToInt32(names[1].Value); |
64 |
|
ChannelCallSign = names[2].Value; |