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>
37
Action<
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>
56
Action<
AzureDataTablesSettings
>? configureSettings = null,
64
private sealed class TableServiceComponent : AzureComponent<
AzureDataTablesSettings
, TableServiceClient, TableClientOptions>
67
AzureClientFactoryBuilder azureFactoryBuilder,
AzureDataTablesSettings
settings, string connectionName,
91
protected override void BindSettingsToConfiguration(
AzureDataTablesSettings
settings, IConfiguration configuration)
96
protected override IHealthCheck CreateHealthCheck(TableServiceClient client,
AzureDataTablesSettings
settings)
99
protected override bool GetHealthCheckEnabled(
AzureDataTablesSettings
settings)
102
protected override TokenCredential? GetTokenCredential(
AzureDataTablesSettings
settings)
105
protected override bool GetMetricsEnabled(
AzureDataTablesSettings
settings)
108
protected 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)
15
public class ConformanceTests : ConformanceTests<TableServiceClient,
AzureDataTablesSettings
>
76
protected override void RegisterComponent(HostApplicationBuilder builder, Action<
AzureDataTablesSettings
>? configure = null, string? key = null)
87
void ConfigureCredentials(
AzureDataTablesSettings
settings)
97
protected override void SetHealthCheck(
AzureDataTablesSettings
options, bool enabled)
100
protected override void SetMetrics(
AzureDataTablesSettings
options, bool enabled)
103
protected override void SetTracing(
AzureDataTablesSettings
options, bool enabled)