TaskHub.Shared

TaskHub.Shared.Persistence.EntityFramework

Entity Framework Core integration with best practices for microservices.

Contents

Summary


The EntityFramework module provides a robust foundation for building EF Core-based data access layers.

Configuration

EF Core is configured via the Persistence section in appsettings.json.

"Persistence": {
  "ConnectionString": "Host=localhost;Database=TaskHub;Username=admin;Password=secret",
  "Outbox": { ... },
  "Media": { ... }
}

ContextBase

A base class for DbContext that includes:

Features