# PlatformResponseMiddleware Class platform middleware deprecated

Module
import { PlatformResponseMiddleware } from "@tsed/common"
Source/packages/common/src/platform/middlewares/PlatformResponseMiddleware.ts

# Overview

class PlatformResponseMiddleware implements IMiddleware {
    mapper: ConverterService;
    renderMiddleware: ResponseViewMiddleware;
    use(ctx: Context): Promise<symbol>;
    protected shouldSerialize(data: any): boolean;
    protected shouldBeSent(data: any): boolean;
    protected shouldBeStreamed(data: any): boolean;
}

# Description

Transform data to a response

# Members


renderMiddleware: ResponseViewMiddleware;

use(ctx: Context): Promise<symbol>;

protected shouldSerialize(data: any): boolean;

protected shouldBeSent(data: any): boolean;

protected shouldBeStreamed(data: any): boolean;