Вопрос:

Мойя + Alamofire проверяет каждый запрос

swift alamofire moya

774 просмотра

1 ответ

9082 Репутация автора

Я использую Moya+ Alamofireи пытаюсь проверить каждый запрос (например Alamofire.request(.GET, "https://httpbin.org/get").validate()), но внутри Moya.

Но я не могу найти способ сделать это.

Автор: Arsen Источник Размещён: 22.08.2016 08:38

Ответы (1)


1 плюс

2019 Репутация автора

Решение

Теперь это возможно после того, как вы реализовали validateсвойство в своей TargetTypeреализации, как описано в этом примере :

// MARK: - TargetType Protocol Implementation
extension MyService: TargetType {
    // ...

    // Validate setup is not required; defaults to `false`
    // for all requests unless specified otherwise.
    var validate: Bool {
        switch self {
        case .showUser, .showAccounts:
            return true
        case .createUser:
            return false
        }
    }
}
Автор: Max Desiatov Размещён: 01.12.2016 08:46
Вопросы из категории :
32x32