Interface HttpClient

interface HttpClient {
    event<P>(id: string, payload?: P): Promise<void>;
    task<I, O>(id: string, input?: I): Promise<O>;
}

Methods

Methods

  • Type Parameters

    • P = unknown

    Parameters

    • id: string
    • Optionalpayload: P

    Returns Promise<void>

  • Type Parameters

    • I = unknown
    • O = unknown

    Parameters

    • id: string
    • Optionalinput: I

    Returns Promise<O>