using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Logging; namespace FictionArchive.Service.Shared.Services; /// /// Abstract DbContext handling boilerplate shared between our contexts. Should not share actual data. /// public abstract class FictionArchiveDbContext : DbContext { protected readonly ILogger _logger; protected FictionArchiveDbContext(DbContextOptions options, ILogger logger) : base(options) { _logger = logger; } }