serviceManager.js 1.2 KB

12345678910111213141516171819
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. const services = new Map();
  4. class Service {
  5. }
  6. exports.Service = Service;
  7. class ServiceManager {
  8. static get(serviceName) {
  9. return services.get(serviceName);
  10. }
  11. static set(serviceName, service) {
  12. return services.set(serviceName, service);
  13. }
  14. static reset(serviceName) {
  15. return services.delete(serviceName);
  16. }
  17. }
  18. exports.ServiceManager = ServiceManager;
  19. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZU1hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VydmljZU1hbmFnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSxNQUFNLFFBQVEsR0FBcUIsSUFBSSxHQUFHLEVBQWUsQ0FBQTtBQUV6RCxNQUFhLE9BQU87Q0FBRztBQUF2QiwwQkFBdUI7QUFFdkIsTUFBYSxjQUFjO0lBRWxCLE1BQU0sQ0FBQyxHQUFHLENBQUUsV0FBbUI7UUFDcEMsT0FBTyxRQUFRLENBQUMsR0FBRyxDQUFDLFdBQVcsQ0FBQyxDQUFBO0lBQ2xDLENBQUM7SUFFTSxNQUFNLENBQUMsR0FBRyxDQUFFLFdBQW1CLEVBQUUsT0FBZ0I7UUFDdEQsT0FBTyxRQUFRLENBQUMsR0FBRyxDQUFDLFdBQVcsRUFBRSxPQUFPLENBQUMsQ0FBQTtJQUMzQyxDQUFDO0lBRU0sTUFBTSxDQUFDLEtBQUssQ0FBRSxXQUFtQjtRQUN0QyxPQUFPLFFBQVEsQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDLENBQUE7SUFDckMsQ0FBQztDQUNGO0FBYkQsd0NBYUMifQ==