Advertisement
Guest User

asdads

a guest
Sep 4th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. import { Kernel } from 'inversify';
  3. import Config from 'server/service/core/config.ts';
  4. import CommandRepository from 'server/repository/command.ts';
  5. import ChatBot from 'server/service/twitch/chatbot.ts';
  6. import Init from 'server/service/core/init.ts';
  7. import EventHandler from 'server/base/event-handler.ts';
  8.  
  9. let kernel = new Kernel();
  10. kernel.bind(Config).toSelf().inSingletonScope();
  11. kernel.bind(CommandRepository).toSelf().inSingletonScope();
  12. kernel.bind(ChatBot).toSelf().inSingletonScope();
  13. kernel.bind(Init).toSelf().inSingletonScope();
  14. kernel.bind(EventHandler).toSelf().inSingletonScope();
  15.  
  16. let init: Init = kernel.get<Init>(Init);
  17. init.initialize();
  18.  
  19. export default kernel;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement