Skip to content
Jon P Smith edited this page Jan 22, 2021 · 5 revisions

EfCore.GenericEventRunner documentation

The EfCore.GenericEventRunner library uses messages (called events) to past information of changes in your entity classes (i.e. the classes that EF Core maps to a database) to business code (called event handlers) that are run when you call SaveChanges or SaveChangesAsync. This allows you to trigger specific business code when say a property in your entity class is changed.

The image below shows the three types of events and when they are called.

Three types of events

More documentation

  • The Introduction/Overview sidebar pages give you a quick intro to events
    • The Articles sidebar links give you a much deeper look at events.
  • The Setup sidebar pages cover adding EfCore.GenericEventRunner to your application.
  • The Using Events sidebar pages covers using EfCore.GenericEventRunner

If there are any problems, then please add an issue with your code and any exception/stacktrace.

Clone this wiki locally