Interface HttpClient

Hierarchy

  • HttpClient

Methods

  • Type Parameters

    • T

    Parameters

    • url: string
    • accessToken: undefined | string

    Returns Promise<{
        etag: string;
        result: T;
    }>

  • Type Parameters

    • T

    Parameters

    • url: string
    • accessToken: undefined | string
    • contentType: string
    • overrideHeaders: {
          [key: string]: string | number;
      }
      • [key: string]: string | number

    Returns Promise<{
        etag: string;
        result: T;
    }>

  • Type Parameters

    • T

    Parameters

    • url: string
    • data: any
    • accessToken: undefined | string
    • contentType: string
    • overrideHeaders: {
          [key: string]: string | number;
      }
      • [key: string]: string | number

    Returns Promise<{
        etag: string;
        result: T;
    }>

  • Type Parameters

    • T

    Parameters

    • url: string
    • data: any
    • accessToken: undefined | string
    • overrideHeaders: {
          [key: string]: string | number;
      }
      • [key: string]: string | number

    Returns Promise<{
        etag: string;
        result: T;
    }>

  • Parameters

    • accessToken: string
    • refreshToken: string

    Returns void

Generated using TypeDoc