UNPKG

zan-proxy

Version:
24 lines (22 loc) 685 B
import Router from 'koa-router'; import { Container } from 'typedi'; import { ConfigController, HostController, HttpTrafficController, MockDataController, ProfileController, RuleController, UtilsController, } from './controller'; export default function() { const router = new Router(); Container.get(ConfigController).regist(router); Container.get(ProfileController).regist(router); Container.get(HostController).regist(router); Container.get(HttpTrafficController).regist(router); Container.get(MockDataController).regist(router); Container.get(RuleController).regist(router); Container.get(UtilsController).regist(router); return router.routes(); }