Collection of tools mostly used in my private/work projects thus avoiding the duplication of repetitive code.
If you found this Implementation helpful or used it in your Projects, do give it a ⭐ on Github. Thanks!
The library is available on NuGet or run the following command in the .NET CLI:
dotnet add package NET6CustomLibrary
The extensions methods available regarding:
- Date and Time Only
- DBContext generic CRUD methods
- DBContext Pool MySQL / MariaDB
- DBContext Pool PostgreSQL
- DBContext Pool SQL server (coming soon)
- Health Checks MySQL / MariaDB
- Health Checks PostgreSQL
- Health Checks SQL Server (coming soon)
- Json
- MailKit
- Multi language support
- RabbitMQ (coming soon)
- Serilog (save to text file)
- Swagger UI minimal configuration
- Swagger UI with date and time only management
- Swagger UI with JWT Bearer (coming soon)
- Swagger UI with date, time and JWT Bearer (coming soon)
- Upload Files (coming soon)
The documentation is divided for each extension method, and can be consulted by clicking here.
In addition to the implementations listed above, the library includes dependencies to the MediatR and AutoMapper packages.
Contributions and/or suggestions are always welcome.