Skip to content

WeihanLi/WeihanLi.EntityFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeihanLi.EntityFramework

WeihanLi.EntityFramework

WeihanLi.EntityFramework Latest

Pipeline Build Status

Github Build Status

Intro

EntityFramework extensions

Package Release Notes

See PRs for details

https://github.com/WeihanLi/WeihanLi.EntityFramework/pulls?q=is%3Apr+is%3Aclosed+is%3Amerged+base%3Amaster

Package Versions

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

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

For EF Core 5/6, use 2.x

For EF 7, use 3.0.0 and above

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

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 specific entity
    • Auto update CreatedAt/UpdatedAt/CreatedBy/UpdatedBy
  • Extensions

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

Contact

contact me [email protected] if you need