X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fhttp-server-pool%2Ffastify-hybrid%2Fsrc%2Frequest-handler-worker.ts;h=6a88d20a8dd1b733d2947e345c78ca36d1aed368;hb=fa5bdff51f129cada6116f34289dfe5a16bb4c9e;hp=d3b6c876048afed0392a707f4bae618e7f4e6048;hpb=8ad621cc1d32ed396fca3ef2ec48337e42d2dcc2;p=poolifier.git diff --git a/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts b/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts index d3b6c876..6a88d20a 100644 --- a/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts +++ b/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts @@ -1,6 +1,6 @@ import { ThreadWorker } from 'poolifier' import { - type BodyPayload, + type DataPayload, type ThreadWorkerData, type ThreadWorkerResponse } from './types.js' @@ -13,8 +13,8 @@ const factorial: (n: number) => number = (n) => { } class RequestHandlerWorker< - Data extends ThreadWorkerData, - Response extends ThreadWorkerResponse + Data extends ThreadWorkerData, + Response extends ThreadWorkerResponse > extends ThreadWorker { public constructor () { super({ @@ -23,7 +23,7 @@ class RequestHandlerWorker< }, factorial: (workerData?: Data) => { return { - body: { number: factorial(workerData?.body?.number as number) } + data: { number: factorial(workerData?.data?.number as number) } } as unknown as Response } }) @@ -31,6 +31,6 @@ class RequestHandlerWorker< } export const requestHandlerWorker = new RequestHandlerWorker< -ThreadWorkerData, -ThreadWorkerResponse +ThreadWorkerData, +ThreadWorkerResponse >()