public BookDbContext( DbContextOptions <BookDbContext> options, IEventsRunner eventRunner = null) //#C : base(options, eventRunner) //#D { }
/// <summary> /// This sets up the DbContext options and adds the eventRunner /// </summary> /// <param name="options">normal EF Core options for a database</param> /// <param name="eventsRunner">The Generic Event Runner - can be null which will turn off domain event handling</param> protected DbContextWithEvents(DbContextOptions <T> options, IEventsRunner eventsRunner) : base(options) { _eventsRunner = eventsRunner; }
public ExampleDbContext(DbContextOptions <ExampleDbContext> options, IEventsRunner eventRunner = null) : base(options, eventRunner) { }
public SqlEventsDbContext(DbContextOptions <SqlEventsDbContext> options, IEventsRunner eventsRunner) : base(options, eventsRunner) { }