public async Task <JObject> GenerateTemplate() { JObject _definition = await resourceCollector.GetResource($"https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationAccounts/{integrationAccount}/{type.ToString().ToLower()}/{artifactName}", "2018-07-01-preview"); if (type == ARtifactType.Maps) { return(await generateDefinition(_definition)); } else if (type == ARtifactType.Schemas) { return(await GenerateSchemaDefinition(_definition, null)); } throw new NotSupportedException("Artifact {type} is not supported yet"); }
public async Task <JObject> GenerateTemplate() { JObject _definition = await resourceCollector.GetResource($"https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationAccounts/{integrationAccount}/{type.ToString().ToLower()}/{artifactName}", "2018-07-01-preview"); return(await generateDefinition(_definition)); }