UNPKG

inversify-express-utils

Version:

Some utilities for the development of express applications with Inversify

22 lines 824 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StreamResult = void 0; const streamContent_1 = require("../content/streamContent"); const httpResponseMessage_1 = require("../httpResponseMessage"); class StreamResult { readableStream; contentType; statusCode; constructor(readableStream, contentType, statusCode) { this.readableStream = readableStream; this.contentType = contentType; this.statusCode = statusCode; } async executeAsync() { const response = new httpResponseMessage_1.HttpResponseMessage(this.statusCode); response.content = new streamContent_1.StreamContent(this.readableStream, this.contentType); return response; } } exports.StreamResult = StreamResult; //# sourceMappingURL=StreamResult.js.map