Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ankitvijay authored Jul 12, 2020
1 parent 929dc38 commit bcc491d
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
| AV.Enumeration.ModelBinder | [![NuGet](https://img.shields.io/nuget/v/AV.Enumeration.ModelBinder.svg)](https://www.nuget.org/packages/AV.Enumeration.ModelBinder)|
| AV.Enumeration.SystemTextJson | [![NuGet](https://img.shields.io/nuget/v/AV.Enumeration.SystemTextJson.svg)](https://www.nuget.org/packages/AV.Enumeration.SystemTextJson)|
| AV.Enumeration.NewtonsoftJson | [![NuGet](https://img.shields.io/nuget/v/AV.Enumeration.NewtonsoftJson.svg)](https://www.nuget.org/packages/AV.Enumeration.NewtonsoftJson)|
| AV.Enumeration.NSwag | [![NuGet](https://img.shields.io/nuget/v/AV.Enumeration.NSwag.svg)](https://www.nuget.org/packages/AV.Enumeration.NSwag)|

# Enumeration class
This project implements Enumeration class as an alternate to Enum types. The implementation is inspired from famous [eShopOnContainers](https://github.com/dotnet-architecture/eShopOnContainers/blob/dev/src/Services/Ordering/Ordering.Domain/SeedWork/Enumeration.cs) example.
Expand All @@ -18,11 +19,15 @@ The project provides following NuGet packages:
- AV.Enumeration.ModelBinder - Custom `ModelBinder` to allow Enumeration class pass as a query string parameter.
- AV.Enumeration.SystemTextJson - `System.Text.Json` serialization support for Enumeration class.
- AV.Enumeration.NewtonsoftJson - `Newtonsoft.Json` serialization support for Enumeration class.
- AV.Enumeration.NSwag - NSwag support for Enumeration class to generate Enumeration as an Enum type schema.


## Want to know more about Enumeration class?
See my Enumeration class [blog post series]( https://ankitvijay.net/2020/06/12/series-enumeration-classes-ddd-and-beyond/)

# Give a Star ⭐️
Found this repository helpful? You can give a star. :)

# Usage

- `PaymentType` Enumeration class (Import: `AV.Enumeration`)
Expand Down

0 comments on commit bcc491d

Please sign in to comment.