Libraries v5.0.0
    Preparing search index...

    Function implement

    • Start an immutable implementation bound to a shared API contract.

      Type Parameters

      Parameters

      • contract: C

        Complete shared contract, or an intentional audience slice.

      Returns ApiImplementation<C>

      const todos = implement(api).group('todos', { inject: { db: DbToken } });
      const module = todos.withHandlers({ list: listHandler, create: createHandler });
      server.handleAll(implement(api).use(module).complete());