Beispiel #1
0
        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);
        }
Beispiel #2
0
 private async Task CreateTemplates(DeploymentDefinition creatorConfig)
 {
     var armTemplateCreator = new ArmTemplateCreator(creatorConfig);
     await armTemplateCreator.Create();
 }