5 instantiations of AzureNpgsqlSettings
Aspire.Azure.Npgsql (1)
AspireAzureNpgsqlExtensions.cs (1)
77var azureSettings = new AzureNpgsqlSettings();
Aspire.Azure.Npgsql.Tests (4)
ConfigurationTests.cs (4)
12=> Assert.Null(new AzureNpgsqlSettings().ConnectionString); 16=> Assert.False(new AzureNpgsqlSettings().DisableHealthChecks); 20=> Assert.False(new AzureNpgsqlSettings().DisableTracing); 24=> Assert.False(new AzureNpgsqlSettings().DisableMetrics);
18 references to AzureNpgsqlSettings
Aspire.Azure.Npgsql (9)
AspireAzureNpgsqlExtensions.cs (9)
28/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="NpgsqlSettings.ConnectionString"/> is not provided or the <see cref="AzureNpgsqlSettings.Credential"/> is invalid.</exception> 29public static void AddAzureNpgsqlDataSource(this IHostApplicationBuilder builder, string connectionName, Action<AzureNpgsqlSettings>? configureSettings = null, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder = null) 34AzureNpgsqlSettings? azureSettings = null; 57/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="NpgsqlSettings.ConnectionString"/> is not provided or the <see cref="AzureNpgsqlSettings.Credential"/> is invalid.</exception> 58public static void AddKeyedAzureNpgsqlDataSource(this IHostApplicationBuilder builder, string name, Action<AzureNpgsqlSettings>? configureSettings = null, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder = null) 63AzureNpgsqlSettings? azureSettings = null; 75private static AzureNpgsqlSettings ConfigureSettings(Action<AzureNpgsqlSettings>? userConfigureSettings, NpgsqlSettings settings) 77var azureSettings = new AzureNpgsqlSettings();
Aspire.Azure.Npgsql.Tests (9)
AspireAzurePostgreSqlNpgsqlExtensionsTests.cs (2)
323private void ConfigureTokenCredentials(AzureNpgsqlSettings settings) 328private static void ConfigureAnonumousTokenCredentials(AzureNpgsqlSettings settings)
ConformanceTests.cs (6)
16public class ConformanceTests : ConformanceTests<NpgsqlDataSource, AzureNpgsqlSettings>, IClassFixture<PostgreSQLContainerFixture> 70protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureNpgsqlSettings>? configure = null, string? key = null) 72void Configure(AzureNpgsqlSettings settings) 88protected override void SetHealthCheck(AzureNpgsqlSettings options, bool enabled) 91protected override void SetTracing(AzureNpgsqlSettings options, bool enabled) 94protected override void SetMetrics(AzureNpgsqlSettings options, bool enabled)
NpgsqlPublicApiTests.cs (1)
67private void ConfigureTokenCredentials(AzureNpgsqlSettings settings)