1 type derived from NpgsqlEntityFrameworkCorePostgreSQLSettings
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
AzureNpgsqlEntityFrameworkCorePostgreSQLSettings.cs (1)
12
public sealed class AzureNpgsqlEntityFrameworkCorePostgreSQLSettings :
NpgsqlEntityFrameworkCorePostgreSQLSettings
5 instantiations of NpgsqlEntityFrameworkCorePostgreSQLSettings
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (5)
ConfigurationTests.cs (5)
12
=> Assert.Null(new
NpgsqlEntityFrameworkCorePostgreSQLSettings
().ConnectionString);
16
=> Assert.False(new
NpgsqlEntityFrameworkCorePostgreSQLSettings
().DisableHealthChecks);
20
=> Assert.False(new
NpgsqlEntityFrameworkCorePostgreSQLSettings
().DisableTracing);
24
=> Assert.False(new
NpgsqlEntityFrameworkCorePostgreSQLSettings
().DisableMetrics);
28
=> Assert.False(new
NpgsqlEntityFrameworkCorePostgreSQLSettings
().DisableRetry);
24 references to NpgsqlEntityFrameworkCorePostgreSQLSettings
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (4)
AspireAzureEFPostgreSqlExtensions.cs (4)
45
/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="
NpgsqlEntityFrameworkCorePostgreSQLSettings
.ConnectionString"/> is not provided.</exception>
96
private static AzureNpgsqlEntityFrameworkCorePostgreSQLSettings ConfigureSettings(Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>? userConfigureSettings,
NpgsqlEntityFrameworkCorePostgreSQLSettings
settings)
112
private static void CopySettings(
NpgsqlEntityFrameworkCorePostgreSQLSettings
source,
NpgsqlEntityFrameworkCorePostgreSQLSettings
destination)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (12)
AspireEFPostgreSqlExtensions.cs (11)
44
/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="
NpgsqlEntityFrameworkCorePostgreSQLSettings
.ConnectionString"/> is not provided.</exception>
48
Action<
NpgsqlEntityFrameworkCorePostgreSQLSettings
>? configureSettings = null,
56
var
settings = builder.GetDbContextSettings<TContext,
NpgsqlEntityFrameworkCorePostgreSQLSettings
>(
109
Action<
NpgsqlEntityFrameworkCorePostgreSQLSettings
>? configureSettings = null)
114
var
settings = builder.GetDbContextSettings<TContext,
NpgsqlEntityFrameworkCorePostgreSQLSettings
>(
161
throw new InvalidOperationException($"{nameof(
NpgsqlEntityFrameworkCorePostgreSQLSettings
)}.{nameof(
NpgsqlEntityFrameworkCorePostgreSQLSettings
.DisableRetry)} needs to be set when a custom Execution Strategy is configured.");
180
throw new InvalidOperationException($"Conflicting values for 'CommandTimeout' were found in {nameof(
NpgsqlEntityFrameworkCorePostgreSQLSettings
)} and set in DbContextOptions<{typeof(TContext).Name}>.");
192
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.NonPublicConstructors | DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder,
NpgsqlEntityFrameworkCorePostgreSQLSettings
settings) where TContext : DbContext
AssemblyInfo.cs (1)
7
[assembly: ConfigurationSchema("Aspire:Npgsql:EntityFrameworkCore:PostgreSQL", typeof(
NpgsqlEntityFrameworkCorePostgreSQLSettings
))]
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (8)
AspireEFPostgreSqlExtensionsTests.cs (2)
327
NpgsqlEntityFrameworkCorePostgreSQLSettings
? capturedSettings = null;
356
NpgsqlEntityFrameworkCorePostgreSQLSettings
? capturedSettings = null;
ConformanceTests.cs (5)
16
public class ConformanceTests : ConformanceTests<TestDbContext,
NpgsqlEntityFrameworkCorePostgreSQLSettings
>, IClassFixture<PostgreSQLContainerFixture>
96
protected override void RegisterComponent(HostApplicationBuilder builder, Action<
NpgsqlEntityFrameworkCorePostgreSQLSettings
>? configure = null, string? key = null)
99
protected override void SetHealthCheck(
NpgsqlEntityFrameworkCorePostgreSQLSettings
options, bool enabled)
102
protected override void SetTracing(
NpgsqlEntityFrameworkCorePostgreSQLSettings
options, bool enabled)
105
protected override void SetMetrics(
NpgsqlEntityFrameworkCorePostgreSQLSettings
options, bool enabled)
EnrichNpgsqlTests.cs (1)
28
protected override void RegisterComponent(HostApplicationBuilder builder, Action<
NpgsqlEntityFrameworkCorePostgreSQLSettings
>? configure = null, string? key = null)