private static GetTrackers ( object>.Dictionary |
||
torrentData | object>.Dictionary | |
return | IEnumerable |
private static IEnumerable<Tracker> GetTrackers(Dictionary<string, object> torrentData)
{
JsonArray trackers = (JsonArray) torrentData[Torrent.Fields.Trackers];
var finalTrackers = new List<Tracker> (trackers.Count);
foreach (JsonObject tracker in trackers) {
finalTrackers.Add (new Tracker {
Url = (string) tracker[Tracker.Fields.Url],
Tier = (long) tracker[Tracker.Fields.Tier],
});
}
return finalTrackers;
}
Torrent::GetTrackers ( object>.Dictionary |