makeomatic/mservice

View on GitHub
packages/plugin-router/src/lifecycle/handlers/handler.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Microfleet } from '@microfleet/core'
import { ServiceRequest } from '../../types/router'

async function handler(this: Microfleet, request: ServiceRequest): Promise<void> {
  const result = await request.action.handler.call(this, request)
  request.response = result
}

export default handler