feat: add CompositeAsyncHandler to support multiple handlers

This commit is contained in:
Joachim Van Herwegen
2020-05-28 10:55:29 +02:00
parent 57405f3e26
commit 4229932a3a
14 changed files with 275 additions and 23 deletions

View File

@@ -5,4 +5,4 @@ import { HttpResponse } from './HttpResponse';
/**
* An HTTP request handler.
*/
export type HttpHandler = AsyncHandler<{ request: HttpRequest; response: HttpResponse }>;
export abstract class HttpHandler extends AsyncHandler<{ request: HttpRequest; response: HttpResponse }> {}