PCFProductSearchDataManager

public struct PCFProductSearchDataManager: ProductSearchDataManager

Default product search data manager for the standard PCF product search.

  • Default product search data manager for the standard PCF product search.

    Declaration

    Swift

    public let environmentManager: HTTPEnvironmentManager
  • Default product search data manager for the standard PCF product search.

    Declaration

    Swift

    public let httpClient: HTTPClient
  • Default product search data manager for the standard PCF product search.

    Declaration

    Swift

    public let sessionManager: SessionManager
  • Creates a PCFProductSearchDataManager with the given parameters

    • Parameters:
      • environmentManager: The environment manager
      • sessionManager: The session manager
      • httpClient: The HTTP client

    Declaration

    Swift

    public init(environmentManager: HTTPEnvironmentManager,
                    sessionManager: SessionManager,
                    httpClient: HTTPClient)

    Parameters

    environmentManager

    The environment manager

    sessionManager

    The session manager

    httpClient

    The HTTP client