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

Commit de6051a

Browse files
committed
Aggiornato README
1 parent 72a846f commit de6051a

File tree

1 file changed

+39
-27
lines changed

1 file changed

+39
-27
lines changed

README.md

+39-27
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# NET6 Custom Library
2+
23
Collection of tools mostly used in my private and/or work projects thus avoiding the duplication of repetitive code.
34

45
[![NuGet](https://img.shields.io/nuget/v/NET6CustomLibrary.svg?style=for-the-badge)](https://www.nuget.org/packages/NET6CustomLibrary)
@@ -10,48 +11,59 @@ Collection of tools mostly used in my private and/or work projects thus avoiding
1011
[![GitHub License](https://img.shields.io/github/license/AngeloDotNet/NET6CustomLibrary?style=for-the-badge)](https://github.com/AngeloDotNet/NET6CustomLibrary/blob/main/LICENSE)
1112

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

1517
## :dvd: Installation
18+
1619
The library is available on [NuGet](https://www.nuget.org/packages/NET6CustomLibrary) or run the following command in the .NET CLI:
1720

1821
```bash
1922
dotnet add package NET6CustomLibrary
2023
```
2124

2225
## :memo: Library documentation
23-
The extensions methods available regarding:
24-
25-
- [x] Date and Time Only<br>
26-
- [x] Json<br>
27-
- [x] MailKit<br>
28-
- [x] Multi language support<br>
29-
- [x] Redis Cache<br>
30-
- [x] Serilog (save to text file and save to SEQ)<br>
31-
- [x] Swagger UI (different types of configuration)<br>
32-
- [ ] MediatR<br>
33-
- [ ] Scrutor<br>
34-
- [x] Policy Cors
35-
36-
The deprecated extension methods:
37-
- [x] DBContext generic methods<br>
38-
- [x] DBContext Pool for different databases<br>
39-
- [x] Health Checks for different databases<br>
40-
41-
<b>Note:</b> The methods marked as deprecated will be removed in the next version of the library but they can be used with an updated implementation,
42-
using this library (CustomLibrary.EFCore) already available on [Nuget](https://www.nuget.org/packages/CustomLibrary.EFCore).
43-
44-
The available method interfaces:
45-
46-
- [ ] Fluent Validation<br>
47-
- [ ] Custom Response (for use in API endpoints)<br>
48-
- [ ] RabbitMQ<br>
49-
- [ ] Upload Files
5026

5127
The documentation is divided for each extension method, and can be consulted by clicking [here](https://github.com/AngeloDotNet/NET6CustomLibrary/blob/main/src/NET6CustomLibrary/Docs/).
28+
5229
In addition to the implementations listed above, the library includes dependencies to the MassTransit, AutoMapper packages.
5330

31+
## Extensions methods
32+
33+
| Extensions methods | Status |
34+
| --- | --- |
35+
| Date and Time Only | available |
36+
| Json | available |
37+
| MailKit | available |
38+
| Multi language support | available |
39+
| Redis Cache | available |
40+
| Serilog (save to text file and save to SEQ) | available |
41+
| Swagger UI (different types of configuration) | available |
42+
| MediatR (coming soon) | coming soon |
43+
| Scrutor (coming soon) | coming soon |
44+
| Policy Cors | available |
45+
46+
## Deprecated extension methods
47+
48+
| Extension methods |
49+
| --- |
50+
| DBContext generic methods |
51+
| DBContext Pool for different databases |
52+
| Health Checks for different databases |
53+
54+
> **Note:** The methods marked as deprecated will be removed in the next version of the library but they can be used with an updated implementation, using this library (CustomLibrary.EFCore) already available on [Nuget](https://www.nuget.org/packages/CustomLibrary.EFCore)
55+
56+
## Available method interfaces:
57+
58+
| Interfaces | Status |
59+
| --- | --- |
60+
| Fluent Validation | coming soon |
61+
| Custom Response (for use in API endpoints) | available |
62+
| RabbitMQ | coming soon |
63+
| Upload Files | coming soon |
64+
5465
## :muscle: Contributing
66+
5567
Contributions and/or suggestions are always welcome.
5668

5769
## :beginner: Badges

0 commit comments

Comments
 (0)