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> 80protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureStorageQueuesSettings>? configure = null, string? key = null) 91void ConfigureCredentials(AzureStorageQueuesSettings settings) 101protected override void SetHealthCheck(AzureStorageQueuesSettings options, bool enabled) 104protected override void SetMetrics(AzureStorageQueuesSettings options, bool enabled) 107protected override void SetTracing(AzureStorageQueuesSettings options, bool enabled)