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>
38
Action<
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>
57
Action<
AzureStorageQueuesSettings
>? configureSettings = null,
65
private sealed class StorageQueueComponent : AzureComponent<
AzureStorageQueuesSettings
, QueueServiceClient, QueueClientOptions>
68
AzureClientFactoryBuilder azureFactoryBuilder,
AzureStorageQueuesSettings
settings, string connectionName,
94
protected override void BindSettingsToConfiguration(
AzureStorageQueuesSettings
settings, IConfiguration configuration)
99
protected override IHealthCheck CreateHealthCheck(QueueServiceClient client,
AzureStorageQueuesSettings
settings)
102
protected override bool GetHealthCheckEnabled(
AzureStorageQueuesSettings
settings)
105
protected override TokenCredential? GetTokenCredential(
AzureStorageQueuesSettings
settings)
108
protected override bool GetMetricsEnabled(
AzureStorageQueuesSettings
settings)
111
protected 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)
15
public class ConformanceTests : ConformanceTests<QueueServiceClient,
AzureStorageQueuesSettings
>
79
protected override void RegisterComponent(HostApplicationBuilder builder, Action<
AzureStorageQueuesSettings
>? configure = null, string? key = null)
90
void ConfigureCredentials(
AzureStorageQueuesSettings
settings)
100
protected override void SetHealthCheck(
AzureStorageQueuesSettings
options, bool enabled)
103
protected override void SetMetrics(
AzureStorageQueuesSettings
options, bool enabled)
106
protected override void SetTracing(
AzureStorageQueuesSettings
options, bool enabled)