The main class for all incoming request data. This is a wrapper for the HttpListenerRequest class....
void OnBeforeRequestEnd(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response)
void OnRequestMatch(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response, UriTemplateMatch match, SimpleRestMap routeMap)
void OnRequestCreate(SimpleRestApi api, SimpleRestRequest request)
void OnResponseCreate(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response)
void OnRunMiddleware(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response, UriTemplateMatch match, SimpleRestMap routeMap)
void OnRequestEnd(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response)
void OnLog(SimpleRestApi api, SimpleRestRequest request)
void OnBeforeRunMiddleware(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response, UriTemplateMatch match, SimpleRestMap routeMap)
void OnBeforeRequestCreate(SimpleRestApi api)
void OnHandleRequestStack(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response, Dictionary< UriTemplateMatch, SimpleRestMap > matches)
void OnApplyUriParams(SimpleRestApi api, SimpleRestRequest request, SimpleRestResponse response, UriTemplateMatch match, SimpleRestMap routeMap)
void OnBeforeResponseCreate(SimpleRestApi api, SimpleRestRequest request)
void OnServerStart(SimpleRestApi api)