23 references to AzureDataTablesSettings
Aspire.Azure.Data.Tables (17)
AspireTablesExtensions.cs (16)
30/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="AzureDataTablesSettings"/>. It's invoked after the settings are read from the configuration.</param> 33/// <exception cref="InvalidOperationException">Thrown when neither <see cref="AzureDataTablesSettings.ConnectionString"/> nor <see cref="AzureDataTablesSettings.ServiceUri"/> is provided.</exception> 37Action<AzureDataTablesSettings>? configureSettings = null, 49/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="AzureDataTablesSettings"/>. It's invoked after the settings are read from the configuration.</param> 52/// <exception cref="InvalidOperationException">Thrown when neither <see cref="AzureDataTablesSettings.ConnectionString"/> nor <see cref="AzureDataTablesSettings.ServiceUri"/> is provided.</exception> 56Action<AzureDataTablesSettings>? configureSettings = null, 64private sealed class TableServiceComponent : AzureComponent<AzureDataTablesSettings, TableServiceClient, TableClientOptions> 67AzureClientFactoryBuilder azureFactoryBuilder, AzureDataTablesSettings settings, string connectionName, 91protected override void BindSettingsToConfiguration(AzureDataTablesSettings settings, IConfiguration configuration) 96protected override IHealthCheck CreateHealthCheck(TableServiceClient client, AzureDataTablesSettings settings) 99protected override bool GetHealthCheckEnabled(AzureDataTablesSettings settings) 102protected override TokenCredential? GetTokenCredential(AzureDataTablesSettings settings) 105protected override bool GetMetricsEnabled(AzureDataTablesSettings settings) 108protected override bool GetTracingEnabled(AzureDataTablesSettings settings)
AssemblyInfo.cs (1)
8[assembly: ConfigurationSchema("Aspire:Azure:Data:Tables", typeof(AzureDataTablesSettings))]
Aspire.Azure.Data.Tables.Tests (6)
ConformanceTests.cs (6)
15public class ConformanceTests : ConformanceTests<TableServiceClient, AzureDataTablesSettings> 75protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureDataTablesSettings>? configure = null, string? key = null) 86void ConfigureCredentials(AzureDataTablesSettings settings) 96protected override void SetHealthCheck(AzureDataTablesSettings options, bool enabled) 99protected override void SetMetrics(AzureDataTablesSettings options, bool enabled) 102protected override void SetTracing(AzureDataTablesSettings options, bool enabled)