v3.0.0
Starting from this release we target EF Core 6.
Triggers are now able to attach state to an Entity through the newly added Items property exposed on the trigger context. This enables advanced scenarios such as preserving entity state between different lifecycles within a trigger and communication between triggers regarding a specific entity.
In addition, each trigger session is now configurable. (A trigger session automatically gets created and disposed of by default at the start and end respectively of a call to dbContext.SaveChanges()). This includes the ability to disable triggers altogether.
What's Changed
- readme tidying by @benmccallum in #109
- AddAssemblyTriggers now ignores Abstract classes by @koenbeuk in #112
- Trigger service configuration by @koenbeuk in #117
- Trigger entity state management by @koenbeuk in #115
- EF Core 6 support by @koenbeuk in #121
- Updated builds by @koenbeuk in #123
New Contributors
- @benmccallum made their first contribution in #109
Full Changelog: v2.3.2...v3.0.0