23 references to AzureStorageQueuesSettings
Aspire.Azure.Storage.Queues (17)
AspireQueueStorageExtensions.cs (16)
31/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="AzureStorageQueuesSettings"/>. It's invoked after the settings are read from the configuration.</param> 34/// <exception cref="InvalidOperationException">Thrown when neither <see cref="AzureStorageQueuesSettings.ConnectionString"/> nor <see cref="AzureStorageQueuesSettings.ServiceUri"/> is provided.</exception> 38Action<AzureStorageQueuesSettings>? configureSettings = null, 50/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="AzureStorageQueuesSettings"/>. It's invoked after the settings are read from the configuration.</param> 53/// <exception cref="InvalidOperationException">Thrown when neither <see cref="AzureStorageQueuesSettings.ConnectionString"/> nor <see cref="AzureStorageQueuesSettings.ServiceUri"/> is provided.</exception> 57Action<AzureStorageQueuesSettings>? configureSettings = null, 65private sealed class StorageQueueComponent : AzureComponent<AzureStorageQueuesSettings, QueueServiceClient, QueueClientOptions> 68AzureClientFactoryBuilder azureFactoryBuilder, AzureStorageQueuesSettings settings, string connectionName, 94protected override void BindSettingsToConfiguration(AzureStorageQueuesSettings settings, IConfiguration configuration) 99protected override IHealthCheck CreateHealthCheck(QueueServiceClient client, AzureStorageQueuesSettings settings) 102protected override bool GetHealthCheckEnabled(AzureStorageQueuesSettings settings) 105protected override TokenCredential? GetTokenCredential(AzureStorageQueuesSettings settings) 108protected override bool GetMetricsEnabled(AzureStorageQueuesSettings settings) 111protected override bool GetTracingEnabled(AzureStorageQueuesSettings settings)
AssemblyInfo.cs (1)
8[assembly: ConfigurationSchema("Aspire:Azure:Storage:Queues", typeof(AzureStorageQueuesSettings))]
Aspire.Azure.Storage.Queues.Tests (6)
ConformanceTests.cs (6)
15public class ConformanceTests : ConformanceTests<QueueServiceClient, AzureStorageQueuesSettings> 79protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureStorageQueuesSettings>? configure = null, string? key = null) 90void ConfigureCredentials(AzureStorageQueuesSettings settings) 100protected override void SetHealthCheck(AzureStorageQueuesSettings options, bool enabled) 103protected override void SetMetrics(AzureStorageQueuesSettings options, bool enabled) 106protected override void SetTracing(AzureStorageQueuesSettings options, bool enabled)