static async Task <String> run(MetadataApiClient metadataClient, MetadataApiDeployRequest request) { var client = metadataClient.Client; var sessionHeader = metadataClient.SessionHeader; var callOptions = metadataClient.CallOptions; var debuggingHeader = request.DebuggingHeader; var zipFile = request.ZipFile; var DeployOptions = request.DeployOptions; deployResponse resultResponse = await client.deployAsync(sessionHeader, debuggingHeader, callOptions, zipFile, DeployOptions); asyncId = resultResponse.result.id; return(resultResponse.result.id); }
public static void deployMetadata(Organization Organization, MetadataApiDeployRequest request) { MetadataApiClientResponse response; DeployResult result; String asyncId; response = generateClientResponse(Organization); //package = ManageXMLPackage.DeserializePackageApi(pathPackage); asyncId = MetadataApiDeployService.deploy(response.Metadataclient, request); //try //{ result = checkResultsOfDeploy(response, asyncId); //extractFile(result); //} //catch (Exception e) //{ // ConsoleHelper.WriteErrorLine(e.Message); //} }
public static String deploy(MetadataApiClient metadataClient, MetadataApiDeployRequest request) { run(metadataClient, request).Wait(); return(asyncId); }