public async Task ProcessAsync(CommandLineOption option) { await LoadGlobalVariables(option); var deploymentDefinition = await GetDeploymentDefinitionAsync(option); var resources = new ArmTemplateCreator(deploymentDefinition, mapper).Create(); await GenerateArmTemplateFile(resources, deploymentDefinition); }
private async Task CreateTemplates(DeploymentDefinition creatorConfig) { var armTemplateCreator = new ArmTemplateCreator(creatorConfig); await armTemplateCreator.Create(); }