Inheritance: Umbraco.Web.WebApi.UmbracoAuthorizedApiController
Esempio n. 1
0
        public CloudflareConfigModel GetConfig()
        {
            CloudflareApiController cloudflareApi = new CloudflareApiController();
            UserDetails             ud            = cloudflareApi.GetUserDetails();

            return(new CloudflareConfigModel()
            {
                PurgeCacheOn = CloudflareConfiguration.Instance.PurgeCacheOn,
                //AdditionalUrls = CloudflareConfiguration.Instance.AdditionalZoneUrls,
                ApiKey = CloudflareConfiguration.Instance.ApiKey,
                AccountEmail = CloudflareConfiguration.Instance.AccountEmail,
                CredentialsAreValid = ud != null && ud.Success
            });
        }
        public CloudflareConfigModel GetConfig()
        {
            CloudflareApiController cloudflareApi = new CloudflareApiController();
            UserDetails ud = cloudflareApi.GetUserDetails();

            return new CloudflareConfigModel()
            {
                PurgeCacheOn = CloudflareConfiguration.Instance.PurgeCacheOn,
                //AdditionalUrls = CloudflareConfiguration.Instance.AdditionalZoneUrls,
                ApiKey = CloudflareConfiguration.Instance.ApiKey,
                AccountEmail = CloudflareConfiguration.Instance.AccountEmail,
                CredentialsAreValid = ud != null && ud.Success
            };
        }
 private CloudflareManager()
 {
     _api = new CloudflareApiController();
 }