node-web-mvc
Version:
node spring mvc
10 lines (9 loc) • 477 B
TypeScript
import type HttpServletRequest from '../HttpServletRequest';
import MediaType from '../MediaType';
export default abstract class AbstractBodyReader {
private readonly mediaType;
constructor(mediaType: MediaType);
supports(mediaType: MediaType): boolean;
read(request: HttpServletRequest, mediaType: MediaType): Promise<Record<string, any>>;
protected abstract readInternal(request: HttpServletRequest, mediaType: MediaType): Promise<Record<string, any>>;
}