Skip to content

Latest commit

 

History

History
69 lines (42 loc) · 1.93 KB

README.md

File metadata and controls

69 lines (42 loc) · 1.93 KB

WeihanLi.EntityFramework

WeihanLi.EntityFramework

WeihanLi.EntityFramework Latest

Pipeline Build Status

Github Build Status

Intro

EntityFrameworkCore extensions

Package Release Notes

See Releases/PRs for details

Package Versions

For EF 8 and above, use 8.x or above major-version matched versions

For EF 7, use 3.x

For EF Core 5/6, use 2.x

For EF Core 3.x, use 1.5.0 above, and 2.0.0 below

For EF Core 2.x , use 1.4.x and below

Features

  • Repository

    • EFRepository
    • EFRepositoryGenerator
  • UoW

    • EFUnitOfWork
  • DbFunctions

    • JsonValue implement JSON_VALUE for SqlServer 2016 and above
  • Audit

    • Auto auditing for entity changes
  • AutoUpdate

    • Soft delete for the specific entity
    • Auto update CreatedAt/UpdatedAt/CreatedBy/UpdatedBy
  • Extensions

    • Update specific column(s) Update
    • Update without specific column(s) UpdateWithout

Support

Feel free to try and create issues if you have any questions or integration issues

Usage

For detailed usage instructions, please refer to the Usage Documentation.