48 |
{ |
{ |
49 |
found_field = true; |
found_field = true; |
50 |
try |
try |
51 |
{ |
{ |
|
xmltv_logger.Verbose.Debug.WriteLine("Updating instance with channel information: {0}", this.ToString()); |
|
|
//field.SetValue(this.GetInstance(), new List<IXMLTVChannel>() { this }); |
|
|
|
|
52 |
var list = (List<IXMLTVChannel>)field.GetValue(this.GetInstance()); |
var list = (List<IXMLTVChannel>)field.GetValue(this.GetInstance()); |
53 |
list.Add(this); |
list.Add(this); |
54 |
|
xmltv_logger.Verbose.Debug.WriteLine("Updating instance with channel information: {0}", this.ToString()); |
55 |
field.SetValue(this.GetInstance(), list); |
field.SetValue(this.GetInstance(), list); |
56 |
break; |
break; |
57 |
} |
} |