4 instantiations of AzureAppConfigurationResource
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
81var resource = new AzureAppConfigurationResource(name, configureInfrastructure);
Aspire.Hosting.Azure.Tests (3)
AzureAppConfigurationExtensionsTests.cs (1)
100var appConfigurationResource = new AzureAppConfigurationResource("test-app-config", _ => { });
PublicApiTests\AppConfigurationPublicApiTests.cs (2)
46var action = () => new AzureAppConfigurationResource(name, configureInfrastructure); 60var action = () => new AzureAppConfigurationResource(name, configureInfrastructure);
15 references to AzureAppConfigurationResource
Aspire.Hosting.Azure.AppConfiguration (14)
AzureAppConfigurationEmulatorResource.cs (3)
9/// Wraps an <see cref="AzureAppConfigurationResource" /> in a type that exposes container extension methods. 12public class AzureAppConfigurationEmulatorResource(AzureAppConfigurationResource innerResource) : ContainerResource(innerResource.Name), IResource 14private readonly AzureAppConfigurationResource _innerResource = innerResource ?? throw new ArgumentNullException(nameof(innerResource));
AzureAppConfigurationExtensions.cs (11)
30/// These can be replaced by calling <see cref="WithRoleAssignments{T}(IResourceBuilder{T}, IResourceBuilder{AzureAppConfigurationResource}, AppConfigurationBuiltInRole[])"/>. 33public static IResourceBuilder<AzureAppConfigurationResource> AddAzureAppConfiguration(this IDistributedApplicationBuilder builder, [ResourceName] string name) 42var azureResource = (AzureAppConfigurationResource)infrastructure.AspireResource; 81var resource = new AzureAppConfigurationResource(name, configureInfrastructure); 88/// Configures an Azure App Configuration resource to be emulated. This resource requires an <see cref="AzureAppConfigurationResource"/> to be added to the application model. 97public static IResourceBuilder<AzureAppConfigurationResource> RunAsEmulator(this IResourceBuilder<AzureAppConfigurationResource> builder, Action<IResourceBuilder<AzureAppConfigurationEmulatorResource>>? configureEmulator = null) 178/// This overload is not available in polyglot app hosts. Use <see cref="WithRoleAssignments{T}(IResourceBuilder{T}, IResourceBuilder{AzureAppConfigurationResource}, AzureAppConfigurationRole[])"/> instead. 195IResourceBuilder<AzureAppConfigurationResource> target, 214IResourceBuilder<AzureAppConfigurationResource> target,
Aspire.Hosting.Azure.Tests (1)
AzureAppConfigurationExtensionsTests.cs (1)
100var appConfigurationResource = new AzureAppConfigurationResource("test-app-config", _ => { });