UNPKG

@methodus/server

Version:
26 lines (24 loc) 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const player_1 = require("./controllers/player"); const index_1 = require("../index"); let config = new index_1.MethodusConfig(); config.run("express" /* Express */, { port: process.env.PORT || 8020 }); let resolver = (name) => { console.log(name); return Promise.resolve('http://localhost:8090'); }; config.use(player_1.Player, "Http" /* Http */, "express" /* Express */, resolver); //config.classes.set('TestClass', new MethodusClassConfig('TestClass', MethodType.Http)); const server = new index_1.Server(process.env.PORT || 8020).configure(config).start(); //server.useClass(Player); setTimeout(() => { console.log(` -------------------------------------------------------------------------------------------- every thing is ready, your server is active at: http://localhost:${process.env.PORT || 8020}/api/player try browsing to http://localhost:${process.env.PORT || 8020}/api/player/1 `); }, 2000); //# sourceMappingURL=resolver-function.js.map