NetworkClient

public final class NetworkClient
extension NetworkClient: SessionManagerDelegate

This manager class does all the heavy lifting. Calls the backend code

Lifecycle

Middleware

  • Register pre execution middleware.

    Declaration

    Swift

    public func register(_ middleware: PreMiddleware)

    Parameters

    middleware

    Middleware instance.

  • Register post execution middleware.

    Declaration

    Swift

    public func register(_ middleware: PostMiddleware)

    Parameters

    middleware

    Middleware instance.

DataRequest

MultipartRequest

SessionManagerDelegate