文件服务后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 vuosi sitten
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;