SimpleREST.NET 0.1
A simple and minimal api framework for .net base on Express.js
Loading...
Searching...
No Matches
BodyHandler.cs
Go to the documentation of this file.
1using Dumpify;
2using Newtonsoft.Json;
5
7{
8 public override void OnRequest(
10 SimpleRestRequest request,
11 SimpleRestResponse response
12 )
13 {
14 base.OnRequest(api, request, response);
15 try
16 {
17 T Value = request.Body.As<T>();
18
19 }
20 catch (JsonException je)
21 {
22 response.Error(
23 new StatusCode(
24 422,
25 "Unprocessable entity",
26 je.Message
27 )
28 );
29
30 }
31
32
33
34 }
35}
override void OnRequest(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response)
Definition BodyHandler.cs:8
The main class for all incoming request data. This is a wrapper for the HttpListenerRequest class....
void Error(StatusCode? statusCode=null)