Skip to content

Instantly share code, notes, and snippets.

@cdrnet
Created August 9, 2011 12:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cdrnet/1133954 to your computer and use it in GitHub Desktop.
Save cdrnet/1133954 to your computer and use it in GitHub Desktop.
Lokad.Cloud CloudServices Deployment Building Samples
var deployment = new DeploymentBuilder(storage);
deployment.Cell("default", cell =>
{
cell.Assemblies(new DirectoryInfo("C:\\MyAssemblies\\"));
cell.EntryPoint("MyNamespace.MyEntryPoint, MyAssembly");
cell.Settings(xml => xml.Add(new XElement("MySettings")));
});
var deploymentName = deployment.Publish();
var deployment = new DeploymentBuilder(storage);
deployment.Cell("default", cell =>
{
cell.Assemblies(new[] {typeof(Type1), typeof(Type2)});
cell.EntryPoint(typeof(MyEntryPoint));
});
deployment.DeployAsHead();
var deployment = new DeploymentBuilder(storage);
deployment.FromExistingDeployment("deployment-dsd898322");
deployment.Cell("default", cell => cell.Assemblies(new[] {
new FileInfo("C:\\a.dll"),
new FileInfo("C:\\a.pdb")}));
deployment.Publish():
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment