文件服务后台
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 

37 Zeilen
988 B

  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;