UNPKG

nralcm

Version:

This is a framework based on NodeJs to manage rest api request lifecycle

20 lines (19 loc) 902 B
"use strict"; 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;