Skip to content

Instantly share code, notes, and snippets.

@IsaAliev
Created February 23, 2018 19:02
Show Gist options
  • Save IsaAliev/d7e524341d9715d9977174dfb6b70a58 to your computer and use it in GitHub Desktop.
Save IsaAliev/d7e524341d9715d9977174dfb6b70a58 to your computer and use it in GitHub Desktop.
import Foundation
protocol ErrorHandler {
var errorCodeHandler: ErrorCodeHandler { get set }
var errorCodeGetter: ErrorCodeGetter { get set }
var errorMessageGetter: ErrorMessageGetter { get set }
func handleErrorResponse(_ response: ResponseRepresentable, completion: (ErrorRepresentable) -> ())
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment