private void setDetailsOnPublicContainer(string publiccontainer, bool loggingenabled, int ttl) { if (!HasCDN()) return; var request = new SetPublicContainerDetails(CdnManagementUrl, publiccontainer, true, loggingenabled, ttl); _requestfactory.Submit(request, AuthToken); }
public void setup() { setPublicContainerDetails = new SetPublicContainerDetails("http://cdnmanagementurl", "containername", true,false ,12345); }
//PRIVATE METHODS //TODO: extract to service private void markContainerAsPrivate(string containerName) { if (!HasCDN()) return; var request = new SetPublicContainerDetails(CdnManagementUrl, containerName, false, false, -1); _requestfactory.Submit(request, AuthToken); }
public void should_throw_argument_null_exception() { var setPublicContainerDetails = new SetPublicContainerDetails("http://cdnmanagementurl", "containername", true,false, -1); Asserts.AssertHeaders(setPublicContainerDetails,CloudFiles.Utils.Constants.X_CDN_TTL,null ); }