using System; using ln.http.resources; using ln.skyscanner.entities; using System.Linq; namespace ln.skyscanner.http { public class CrawlerApi : JsonCallResource { public SkyScanner SkyScanner { get; } public CrawlerApi(Resource container,SkyScanner skyScanner) :base(container,"crawler") { SkyScanner = skyScanner; } [Callable] public Subnet[] GetSubnets() { return SkyScanner.Crawler.CrawlPool.Subnets.Values.ToArray(); } } }