import { FilterEvents, EventLogQuery } from "../domain/models"; import { EventLogSevice } from "./service-definition"; import { defaultEventLogService } from "./service-impl"; class EventLogsFacade implements EventLogSevice{ constructor ( private eventLogsService:EventLogSevice ){} getAllEvents(filter: FilterEvents): Promise { return this.eventLogsService.getAllEvents(filter) } } export const defaultEventLogFacade= new EventLogsFacade(defaultEventLogService)