Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Repository files navigation

NET6 Custom Library

Collection of tools mostly used in my private and/or work projects thus avoiding the duplication of repetitive code.

📀 Installation

The library is available on NuGet or run the following command in the .NET CLI:

dotnet add package NET6CustomLibrary

📝 Library documentation

Note: The methods marked deprecated are permanently removed in library version 1.0.201 but can be used with an updated implementation, using this library (CustomLibrary.EFCore) already available on Nuget

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 MassTransit, AutoMapper packages.

Extensions methods

Extensions methodsStatus
Date and Time Onlyavailable
DBContext generic methodsdeprecated
DBContext Pool for different databasesdeprecated
Fluent Validationnot implemented
Health Checks for different databasesdeprecated
Jsonavailable
MailKitavailable
MediatRavailable
Multi language supportavailable
Policy Corsavailable
RabbitMQnot implemented
Redis Cacheavailable
Scrutornot implemented
Serilog (save to text file and save to SEQ)available
Swagger UI (different types of configuration)available
Upload Filesnot implemented

💪 Contributing

Contributions and/or suggestions are always welcome.

⭐ Give a star

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

🔰 Badges

Build and TestBuild and Pack on GithubBuild and Pack on Nuget

NuGetGitHub Repo starsGitHub ForksGitHub IssuesGitHub Pull RequestsGitHub License

About

Collection of tools mostly used in my private/work projects thus avoiding the duplication of repetitive code. (only compatible with .NET 6).

Resources

Code of conduct

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages