feat: add BaseDbContext, non-generic IEntity, fix Entity constructor #1

Merged
agrynco merged 1 commits from fix/entity-base-improvements into development 2026-05-05 22:03:21 +03:00
Owner
No description provided.
agrynco added 1 commit 2026-05-05 22:03:12 +03:00
- add non-generic IEntity with Created/Updated only
- IEntity<TId> now extends IEntity
- remove Created = DateTimeOffset.UtcNow from Entity constructor
- add BaseDbContext with ApplyTimestamps, UtcValueConverter, DeleteBehavior.Restrict
- add UnexpectedEntityStateException
- add HrynCo.Common dependency to HrynCo.DAL.EF

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
agrynco merged commit 521ae31dce into development 2026-05-05 22:03:21 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hrynco/hrynco-ef#1