AspireAzureEFPostgreSqlExtensions
Class static net10.0
Provides extension methods for registering a PostgreSQL database context in an Aspire application.
namespace Microsoft.Extensions.Hosting;
public static class AspireAzureEFPostgreSqlExtensions{ // ...}Methods2
Section titled MethodsAddAzureNpgsqlDbContext(IHostApplicationBuilder, string, Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>, Action<DbContextOptionsBuilder>)extension Registers the given
EntityFrameworkCore.DbContext as a service in the services provided by the builder. Enables db context pooling, retries, corresponding health check, logging and telemetry. EnrichAzureNpgsqlDbContext(IHostApplicationBuilder, Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>)extension Configures retries, health check, logging and telemetry for the
EntityFrameworkCore.DbContext.