Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/angelodotnet/customlibrary.efcore

Collection of tools related to Entity Framework Core used in my private/work projects thus avoiding the duplication of repetitive code.
https://github.com/angelodotnet/customlibrary.efcore

database database-inmemory dotnet efcore entity-framework-core hacktoberfest mysql postgresql sqlite toolkit

Last synced: about 11 hours ago
JSON representation

Collection of tools related to Entity Framework Core used in my private/work projects thus avoiding the duplication of repetitive code.

Awesome Lists containing this project

README

        

# Custom Library Entity Framework Core
Collection of tools mostly used in my private and/or work projects thus avoiding the duplication of repetitive code.

[![NuGet](https://img.shields.io/nuget/v/CustomLibrary.EFCore.svg)](https://www.nuget.org/packages/CustomLibrary.EFCore)
[![NuGet](https://img.shields.io/nuget/dt/CustomLibrary.EFCore.svg)](https://www.nuget.org/packages/CustomLibrary.EFCore)
[![GitHub License](https://img.shields.io/github/license/AngeloDotNet/CustomLibrary.EFCore)](https://github.com/AngeloDotNet/CustomLibrary.EFCore/blob/main/LICENSE)

## :star: Give a star
If you found this Implementation helpful or used it in your Projects, do give it a :star: on Github. Thanks!

## :dvd: Installation
The library is available on [NuGet](https://www.nuget.org/packages/CustomLibrary.EFCore) or run the following command in the .NET CLI:

```bash
dotnet add package CustomLibrary.EFCore
```

## :memo: Library documentation
The extensions methods available regarding:

| Extensions methods | Documentation |
| --- | --- |
| DBContext generic methods | [Read docs](https://github.com/AngeloDotNet/CustomLibrary.EFCore/tree/main/src/CustomLibrary.EFCore/Docs/DBContext-GenericMethods.md) |
| DBContext registration for databases SQL server | [Read docs](https://github.com/AngeloDotNet/CustomLibrary.EFCore/tree/main/src/CustomLibrary.EFCore/Docs/DBContextPoolRegistrationDifferentDatabases.md) |
| DBContext Pool registration for databases (MySQL / MariaDB, PostgreSQL, SQLite, SQL server) | [Read docs](https://github.com/AngeloDotNet/CustomLibrary.EFCore/tree/main/src/CustomLibrary.EFCore/Docs/DBContextRegistrationDatabases.md) |
| Health checks with UI for different databases (MySQL / MariaDB, PostgreSQL, SQL server) | coming soon |

## :muscle: Contributing

Contributions and/or suggestions are always welcome.