WebService

public struct WebService

Makes requests

  • Requests a resource with completion via URLSession dataTask

    • Parameters:
      • configuration: a configuration conforming to ResourceRequestConfiguring
      • completion: (A?, Error?) -> Void

    Declaration

    Swift

    public static func request<A>(_ resource: Resource<A>, completion: @escaping (A?, Error?) -> Void)

    Parameters

    configuration

    a configuration conforming to ResourceRequestConfiguring

    completion

    (A?, Error?) -> Void