3 instantiations of BicepTemplateFile
Aspire.Hosting.Azure (3)
AzureBicepResource.cs (2)
189return new(path, isTempFile && deleteTemporaryFileOnDispose); 195return new(TemplateFile, deleteFileOnDispose: false);
AzureProvisioningResource.cs (1)
138return new BicepTemplateFile(moduleDestinationPath, directory is null);
20 references to BicepTemplateFile
Aspire.Hosting.Azure (10)
AzureBicepResource.cs (5)
151/// <param name="deleteTemporaryFileOnDispose">A boolean that determines if the file should be deleted on disposal of the <see cref="BicepTemplateFile"/>.</param> 152/// <returns>A <see cref="BicepTemplateFile"/> that represents the bicep file.</returns> 154public virtual BicepTemplateFile GetBicepTemplateFile(string? directory = null, bool deleteTemporaryFileOnDispose = true) 231using var template = GetBicepTemplateFile(Path.GetDirectoryName(context.ManifestPath), deleteTemporaryFileOnDispose: false); 516/// Releases the resources used by the current instance of <see cref="BicepTemplateFile" />.
AzureProvisioningResource.cs (2)
94public override BicepTemplateFile GetBicepTemplateFile(string? directory = null, bool deleteTemporaryFileOnDispose = true) 148var template = GetBicepTemplateFile();
AzurePublishingContext.cs (2)
182var file = resource.GetBicepTemplateFile(tempDirectory); 511var file = br.GetBicepTemplateFile(tempDirectory);
Provisioning\Provisioners\BicepProvisioner.cs (1)
545var template = resource.GetBicepTemplateFile(tempDirectory);
Aspire.Hosting.Azure.EntraId (2)
EntraIdApplicationResource.cs (2)
229using var template = GetBicepTemplateFile(); 234public override BicepTemplateFile GetBicepTemplateFile(string? directory = null, bool deleteTemporaryFileOnDispose = true)
Aspire.Hosting.Azure.EntraId.Tests (2)
EntraIdProvisioningTests.cs (2)
798using var first = entra.Resource.GetBicepTemplateFile(workspace.Path); 800using var second = entra.Resource.GetBicepTemplateFile(workspace.Path);
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
163using var template = resource.GetBicepTemplateFile();
Aspire.Hosting.Azure.Tests (5)
AzureBicepResourceTests.cs (3)
268using var templateFile = resource.GetBicepTemplateFile(outputDir); 289using var templateFile = resource.GetBicepTemplateFile(); 310using var templateFile = resource.GetBicepTemplateFile(outputDir);
BicepUtilitiesTests.cs (2)
40using var template = resource.GetBicepTemplateFile(); 66using var template = roles.GetBicepTemplateFile();