public Zone GetZone(string url = null)
{
IEnumerable<Zone> zones = UmbracoFlareDomainManager.Instance.AllowedZones.Where(x => url.Contains(x.Name));
//List<Zone> zones = this._api.ListZones(url);
if(zones == null || !zones.Any())
{
Log.Error(String.Format("Could not retrieve the zone from cloudflare with the domain(url) of {0}", url));
return null;
}
return zones.First();
}