Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

AppServices

tipo Desde 1.7.0

Servicios de la aplicación: los de GeneratedServices (inferidos de server/runtime.ts) o unknown sin ellos. Es el tipo de RequestContext.services cuando no se indica otro, así que context.services queda tipado sin conversiones en páginas, usePage(), API, RPC, Socket y el middleware de ruta de servidor.

ts
import type { AppServices } from "@meekojs/meeko/server";

Código fuente src/server/runtime/definition.ts:225

Declaración #

ts
type AppServices = GeneratedServices extends { readonly services: infer Services } ? Services : unknown

Ejemplo #

ts
import type { AppServices } from "@meekojs/meeko/server";

export async function countUsers(services: AppServices): Promise<number> {
  return services.db.users.count();
}

Véase también #

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/server/runtime/definition.ts