DBAppBaseClient

@interface DBAppBaseClient : NSObject {
  id<DBTransportClient> _transportClient;
}

Base client object that contains an instance field for each namespace, each of which contains references to all routes within that namespace. Fully-implemented API clients will inherit this class.

  • Routes within the auth namespace.

    Declaration

    Objective-C

    @property (readonly, nonatomic) DBAUTHAppAuthRoutes *_Nonnull authRoutes;

    Swift

    var authRoutes: DBAUTHAppAuthRoutes { get }
  • Initializes the DBAppBaseClient object with a networking client.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTransportClient:
        (nonnull id<DBTransportClient>)client;