rpc-service.js 418 B

12345678910111213141516
  1. import RpcService from 'misago/services/rpc';
  2. export function initialize(_container, application) {
  3. application.register('service:rpc', RpcService, { singleton: true });
  4. application.inject('service:rpc', 'store', 'store:main');
  5. [ 'route', 'controller' ].forEach((factory) => {
  6. application.inject(factory, 'rpc', 'service:rpc');
  7. });
  8. }
  9. export default {
  10. name: 'rpc-service',
  11. initialize: initialize
  12. };