CodeRinseRepeat.Deluge.Torrent.GetTrackers C# (CSharp) Method

GetTrackers() private static method

private static GetTrackers ( object>.Dictionary torrentData ) : IEnumerable
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;
        }

Same methods

Torrent::GetTrackers ( object>.Dictionary data, string hash ) : IEnumerable