C# Class UmbracoFlare.Manager.CloudflareManager

Show file Open project: scyllagroup/UmbracoFlare Class Usage Examples

Public Methods

Method Description
GetZone ( string url = null ) : Zone

This will get a zone by domain(url)

IsSSLEnabledOnCloudflare ( string zoneId ) : bool
ListZones ( ) : IEnumerable
PrintResultsSummary ( IEnumerable results ) : string
PurgeEverything ( string domain ) : StatusWithMessage
PurgePages ( IEnumerable urls ) : List

Private Methods

Method Description
CloudflareManager ( ) : System

Method Details

GetZone() public method

This will get a zone by domain(url)
public GetZone ( string url = null ) : Zone
url string The url of the domain that we are getting the domain for.
return UmbracoFlare.Models.Zone

IsSSLEnabledOnCloudflare() public method

public IsSSLEnabledOnCloudflare ( string zoneId ) : bool
zoneId string
return bool

ListZones() public method

public ListZones ( ) : IEnumerable
return IEnumerable

PrintResultsSummary() public static method

public static PrintResultsSummary ( IEnumerable results ) : string
results IEnumerable
return string

PurgeEverything() public method

public PurgeEverything ( string domain ) : StatusWithMessage
domain string
return UmbracoFlare.Models.StatusWithMessage

PurgePages() public method

public PurgePages ( IEnumerable urls ) : List
urls IEnumerable
return List