@tsclean/core
Version:
Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.
12 lines • 1.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InternalServerErrorException = void 0;
const enums_1 = require("../enums");
const http_exception_1 = require("./http.exception");
class InternalServerErrorException extends http_exception_1.HttpException {
constructor(objectOrError, description = 'Internal Server Error') {
super(http_exception_1.HttpException.createBody(objectOrError, description, enums_1.HttpStatus.INTERNAL_SERVER_ERROR), enums_1.HttpStatus.INTERNAL_SERVER_ERROR);
}
}
exports.InternalServerErrorException = InternalServerErrorException;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuYWwtc2VydmVyLWVycm9yLmV4Y2VwdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leGNlcHRpb25zL2ludGVybmFsLXNlcnZlci1lcnJvci5leGNlcHRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsb0NBQXNDO0FBQ3RDLHFEQUFpRDtBQUVqRCxNQUFhLDRCQUE2QixTQUFRLDhCQUFhO0lBQzdELFlBQ0UsYUFBcUMsRUFBRSxXQUFXLEdBQUcsdUJBQXVCO1FBRTVFLEtBQUssQ0FDSCw4QkFBYSxDQUFDLFVBQVUsQ0FDdEIsYUFBYSxFQUNiLFdBQVcsRUFDWCxrQkFBVSxDQUFDLHFCQUFxQixDQUNqQyxFQUNELGtCQUFVLENBQUMscUJBQXFCLENBQ2pDLENBQUM7SUFDSixDQUFDO0NBQ0Y7QUFiRCxvRUFhQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBTdGF0dXMgfSBmcm9tICcuLi9lbnVtcyc7XG5pbXBvcnQgeyBIdHRwRXhjZXB0aW9uIH0gZnJvbSAnLi9odHRwLmV4Y2VwdGlvbic7XG5cbmV4cG9ydCBjbGFzcyBJbnRlcm5hbFNlcnZlckVycm9yRXhjZXB0aW9uIGV4dGVuZHMgSHR0cEV4Y2VwdGlvbiB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIG9iamVjdE9yRXJyb3I/OiBzdHJpbmcgfCBvYmplY3QgfCBhbnksIGRlc2NyaXB0aW9uID0gJ0ludGVybmFsIFNlcnZlciBFcnJvcidcbiAgKSB7XG4gICAgc3VwZXIoXG4gICAgICBIdHRwRXhjZXB0aW9uLmNyZWF0ZUJvZHkoXG4gICAgICAgIG9iamVjdE9yRXJyb3IsXG4gICAgICAgIGRlc2NyaXB0aW9uLFxuICAgICAgICBIdHRwU3RhdHVzLklOVEVSTkFMX1NFUlZFUl9FUlJPUixcbiAgICAgICksXG4gICAgICBIdHRwU3RhdHVzLklOVEVSTkFMX1NFUlZFUl9FUlJPUixcbiAgICApO1xuICB9XG59XG4iXX0=