Browse Source

Update microservice package to make microservice internal services event emitters

dev
David Ludwig 4 years ago
parent
commit
56f371dba1
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      packages/microservice/src/InternalService.ts

+ 3
- 1
packages/microservice/src/InternalService.ts View File

@ -1,9 +1,10 @@
import { Microservice } from "./Microservice";
import EventEmitter from "events";
/**
* A generic service
*/
export abstract class InternalService<T extends Microservice = Microservice>
export abstract class InternalService<T extends Microservice = Microservice> extends EventEmitter
{
/**
* The application instance
@ -19,6 +20,7 @@ export abstract class InternalService<T extends Microservice = Microservice>
* Create a new service
*/
public constructor(app: T) {
super();
this.app = app;
}


Loading…
Cancel
Save