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, 52/// <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> 55/// <exception cref="InvalidOperationException">Thrown when neither <see cref="AzureDataTablesSettings.ConnectionString"/> nor <see cref="AzureDataTablesSettings.ServiceUri"/> is provided.</exception> 59Action<AzureDataTablesSettings>? configureSettings = null, 68private sealed class TableServiceComponent : AzureComponent<AzureDataTablesSettings, TableServiceClient, TableClientOptions> 71AzureClientFactoryBuilder azureFactoryBuilder, AzureDataTablesSettings settings, string connectionName, 95protected override void BindSettingsToConfiguration(AzureDataTablesSettings settings, IConfiguration configuration) 100protected override IHealthCheck CreateHealthCheck(TableServiceClient client, AzureDataTablesSettings settings) 103protected override bool GetHealthCheckEnabled(AzureDataTablesSettings settings) 106protected override TokenCredential? GetTokenCredential(AzureDataTablesSettings settings) 109protected override bool GetMetricsEnabled(AzureDataTablesSettings settings) 112protected 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> 76protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureDataTablesSettings>? configure = null, string? key = null) 87void ConfigureCredentials(AzureDataTablesSettings settings) 97protected override void SetHealthCheck(AzureDataTablesSettings options, bool enabled) 100protected override void SetMetrics(AzureDataTablesSettings options, bool enabled) 103protected override void SetTracing(AzureDataTablesSettings options, bool enabled)