@dolittle/sdk.events.handling
Version:
Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.
8 lines • 422 B
TypeScript
import { Logger } from 'winston';
import { IServiceProvider } from '@dolittle/sdk.dependencyinversion';
import { EventContext } from '@dolittle/sdk.events';
/**
* Represents the signature for an event handler.
*/
export declare type EventHandlerSignature<T = any> = (event: T, context: EventContext, services: IServiceProvider, logger: Logger) => void | Promise<void>;
//# sourceMappingURL=EventHandlerSignature.d.ts.map