using Elsa.Persistence.EFCore; using Elsa.Secrets.Models; using Microsoft.EntityFrameworkCore; namespace Elsa.Secrets.Persistence.EFCore; /// /// The database context for the Secrets module. /// public class SecretsElsaDbContext : ElsaDbContextBase { /// public SecretsElsaDbContext(DbContextOptions options, IServiceProvider serviceProvider) : base(options, serviceProvider) { } /// /// The secrets. /// public DbSet Secrets { get; set; } = null!; /// protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Ignore(); modelBuilder.Ignore(); modelBuilder.ApplyConfiguration(new SecretConfiguration()); base.OnModelCreating(modelBuilder); } }