UNPKG

@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
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