文件服务后台
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

1年前
123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * routes
  3. * @author eriksen, tala
  4. */
  5. 'use strict'
  6. const PolicyRouter = require('nongfu.merchant.policyrouter').PolicyRouter;
  7. const express = require('express')
  8. let router = express.Router()
  9. let policyRouter = new PolicyRouter(router)
  10. let HealthChecker = require('nongfu.merchant.policyrouter').HealthChecker;
  11. //=========================
  12. // HttpCompression Router
  13. //=========================
  14. let HttpCompression = require('./compression');
  15. let httpCompression = new HttpCompression(policyRouter);
  16. httpCompression.init();
  17. //=========================
  18. // API Proxy Router
  19. //=========================
  20. let ApiProxy = require('./apiProxy');
  21. let apiProxy = new ApiProxy(policyRouter);
  22. apiProxy.init();
  23. //=========================
  24. // Static Resource Router
  25. //=========================
  26. let StaticResourceProvider = require('./staticResourceProvider');
  27. let staticResourceProvider = new StaticResourceProvider(policyRouter);
  28. staticResourceProvider.init();
  29. module.exports = router;