diff --git a/readme.md b/readme.md index 6a5992f..0cf521f 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,11 @@ # SimpleW [![NuGet](https://img.shields.io/nuget/v/SimpleW)](https://www.nuget.org/packages/SimpleW) +[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) +
+[![Linux](https://github.com/stratdev3/SimpleW/actions/workflows/build-linux.yml/badge.svg)](https://github.com/stratdev3/SimpleW/actions/workflows/build-linux.yml) +[![MacOS](https://github.com/stratdev3/SimpleW/actions/workflows/build-macos.yml/badge.svg)](https://github.com/stratdev3/SimpleW/actions/workflows/build-macos.yml) +[![Windows (Visual Studio)](https://github.com/stratdev3/SimpleW/actions/workflows/build-windows.yml/badge.svg)](https://github.com/stratdev3/SimpleW/actions/workflows/build-windows.yml) logo @@ -25,6 +30,12 @@ It brings an easy layer on top of the great [NetCoreServer](https://github.com/c - [Return Helpers](#return-helpers) - [Routing](#routing) - [Post Body](#post-body) + - [Post Body (application/json) deserialization helper](#post-body-(application/json)-deserialization-helper) + - [Post Body (application/x-www-form-urlencoded) deserialization helper](#post-body-(application/x-www-form-urlencoded)-deserialization-helper) + - [Post Body file (multipart/form-data)](#post-body-file-(multipart/form-data)) + - [Serialization](#serialization) + - [JWT Authentication](#jwt-authentication) + - [Websockets](#websockets) - [OpenTelemetry](#opentelemetry) @@ -410,11 +421,6 @@ Note : all these helpers support differents types of parameters and options to d most of the use cases. Just browse to discover all the possibilities. -### Edge Cases of Return - -Documentation in progress... - - ### Routing Each route is a concatenation of : @@ -613,7 +619,7 @@ using System.Net; using SimpleW; namespace Sample { - + class Program { static void Main() { var server = new SimpleWServer(IPAddress.Any, 2015); @@ -1063,12 +1069,12 @@ You can access the `Request` property inside any controller. You can access the `Response` property inside any controller. -## 3. JWT Authentication +## JWT Authentication Documentation in progress... -## 4. Websockets +## Websockets Documentation in progress...