nralcm
Version:
This is a framework based on NodeJs to manage rest api request lifecycle
20 lines (19 loc) • 902 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const authentication_filter_1 = require("./filters/authentication.filter");
const authorize_filter_1 = require("./filters/authorize.filter");
// import { GlobalFilter } from "./filters/global.filter";
const app_routes_1 = require("./app.routes");
class AppConfig {
constructor(restApiConfiguration) {
this.restApiConfiguration = restApiConfiguration;
}
register() {
this.restApiConfiguration.AuthenticationFilter = new authentication_filter_1.AuthenticationFilter();
this.restApiConfiguration.AuthorizeFilter = new authorize_filter_1.AuthorizationFilter();
// this.restApiConfiguration.addFilter(new GlobalFilter());
this.restApiConfiguration.addRoutes(app_routes_1.routes);
}
}
AppConfig.secret = "2026a72a-0d1b-4c16-8394-c72c23a0fc2c";
exports.AppConfig = AppConfig;