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 );
        }