inversify-express-utils
Version:
Some utilities for the development of express applications with Inversify
18 lines • 669 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RedirectResult = void 0;
const http_status_codes_1 = require("http-status-codes");
const httpResponseMessage_1 = require("../httpResponseMessage");
class RedirectResult {
location;
constructor(location) {
this.location = location;
}
async executeAsync() {
const response = new httpResponseMessage_1.HttpResponseMessage(http_status_codes_1.StatusCodes.MOVED_TEMPORARILY);
response.headers['location'] = this.location.toString();
return response;
}
}
exports.RedirectResult = RedirectResult;
//# sourceMappingURL=RedirectResult.js.map