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,
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>
59
Action<
AzureDataTablesSettings
>? configureSettings = null,
68
private sealed class TableServiceComponent : AzureComponent<
AzureDataTablesSettings
, TableServiceClient, TableClientOptions>
71
AzureClientFactoryBuilder azureFactoryBuilder,
AzureDataTablesSettings
settings, string connectionName,
95
protected override void BindSettingsToConfiguration(
AzureDataTablesSettings
settings, IConfiguration configuration)
100
protected override IHealthCheck CreateHealthCheck(TableServiceClient client,
AzureDataTablesSettings
settings)
103
protected override bool GetHealthCheckEnabled(
AzureDataTablesSettings
settings)
106
protected override TokenCredential? GetTokenCredential(
AzureDataTablesSettings
settings)
109
protected override bool GetMetricsEnabled(
AzureDataTablesSettings
settings)
112
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)