Esempio n. 1
0
        public StatusWithMessage PurgeAll([FromUri] string currentDomain)
        {
            var currentDomainIsValid = _umbracoFlareDomainService.GetAllowedCloudflareDomains().Count(x => x.Equals(currentDomain)) > 0;

            if (!currentDomainIsValid)
            {
                return(new StatusWithMessage(false, "The current domain is not valid, please check if the domain is a valid zone in your cloudflare account."));
            }

            var result = _cloudflareService.PurgeEverything(currentDomain);

            return(result);
        }