[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/Swinject/SwinjectMVVMExample/master/ExampleModel/Networking.swift [Back]  [Original]

//
//  Networking.swift
//  SwinjectMVVMExample
//
//  Created by Yoichi Tagaya on 8/22/15.
//  Copyright  2015 Swinject Contributors. All rights reserved.
//

import ReactiveSwift

public protocol Networking {
    /// Returns a `SignalProducer` emitting a JSON root element ( an array or dictionary).
    func requestJSON(_ url: String, parameters: [String : AnyObject]?) -> SignalProducer
    
    /// Returns a `SignalProducer` emitting an `UIImage`.
    func requestImage(_ url: String) -> SignalProducer
}

Web Proxy Viewer  |  New URL  |  Original Page