private static void Clean(string source)
 {
     using (DeploymentManager deploymentManager = new DeploymentManager(source))
     {
         deploymentManager.clean();
     }
 }
 private static void Create(string source)
 {
     using (DeploymentManager deploymentManager = new DeploymentManager(source))
     {
         deploymentManager.Create();
     }
 }
 private static void Link(string source, bool noprompt)
 {
     using (DeploymentManager deploymentManager = new DeploymentManager(source))
     {
         deploymentManager.Link(noprompt);
     }
 }
 private static void Deploy(string source, bool publish, bool force, List <string> explicitExtensions)
 {
     using (DeploymentManager deploymentManager = new DeploymentManager(source))
     {
         deploymentManager.Deploy(publish, force, explicitExtensions);
     }
 }