Skip to content

Releases: HenkKin/DataAccessClient

v8.0.1

22 Jan 20:30
8e75f3b
Compare
Choose a tag to compare

What's Changed

  • BREAKING CHANGE Removed default EntityBehaviour UtcDateTimePropertyEntityBehaviorConfiguration, now datetimes are not defaulted to utc. This is a breaking change!

Made all references dependent on targetframework
Removed Source Link package from net8.0 targetframework ( https://github.com/dotnet/sourcelink?tab=readme-ov-file#using-source-link-in-net-projects)
Removed option DisableUtcDateTimePropertyEntityBehavior
Refactored unittests to use IClassFixture for setup DbContext to avoid random failing tests
Added test project per target framework

by @HenkKin in #8

Full Changelog: v8.0.0...v8.0.1

v8.0.0

19 Jan 08:59
e35e745
Compare
Choose a tag to compare

Update to net8.0 and EF8

What's Changed

Full Changelog: v7.0.1...v8.0.0

v7.0.1

02 Dec 14:55
ce05e26
Compare
Choose a tag to compare

What's Changed

  • Added option to disable UtcDateTimePropertyEntityBehavior by @HenkKin in #6

Full Changelog: v7.0.0...v7.0.1

v7.0.0

11 Nov 19:33
c6785ff
Compare
Choose a tag to compare

Update to net7.0 and EF7

v6.0.0

16 Nov 20:35
f500bee
Compare
Choose a tag to compare

Update to .NET 6.0

v5.0.0 - DataAccessClient.EntityFrameworkCore.SqlServer

11 Nov 21:54
74a8f04
Compare
Choose a tag to compare

v0.0.8

07 Apr 20:11
78b1a7d
Compare
Choose a tag to compare
Update README.md

v0.0.7

07 Apr 20:10
Compare
Choose a tag to compare
Fixed failing build due to different server timezone vs development t…

v0.0.6

07 Mar 15:07
37be544
Compare
Choose a tag to compare
  • Fixed di for IRepository without registering it for every EntityType
    Issue: when having multiple dbcontext, in the SqlServerRepository it is resolving multiple dbcontext until the right one is found (unnessessary overhead)

  • Made entitybehavior serviceproviders not required
    Added SqlServerDbContextForEntityResolver to resolve DbContext for the Entity type
    Removed ConfigureEntityTypes option

  • Removed unneeded locking and caching of DbContext

  • Updated documentation

v0.0.5

06 Mar 21:05
f6fc5e5
Compare
Choose a tag to compare
  • Created Configuration file with query filter, it works!

  • Added EntityBehaviorConfiguration classes for existing entitybehaviors

  • Added option for custom entitybehaviors
    Refactored all existing entitybehavior logic to EntityBehaviorConfiguration classes

  • Removed dependencies of specific EntityBehaviors from DbContext
    Added SqlServerDbContextExecutionContext to support extensible context values of custom EntityBehaviors

  • Created separate EntityBehaviorConfigurations for TranslatedProperty and UtcDateTime properties.

  • Refactored to include all logic in the entitybehavior configuration classes

  • Updated documentation and set nuget package versions to v0.0.5

  • Updated documentation with extensibility option to use AppendQueryFilter