Merged RequestLoggingOptions and ResponseLoggingOptions into LogOptions.

This commit is contained in:
Amaury DAVID
2019-08-20 22:02:23 +02:00
parent 3eac873f0e
commit 325bebe3fc
6 changed files with 36 additions and 58 deletions
+1 -3
View File
@@ -1,9 +1,7 @@
import UIKit
import Moya
let provider = MoyaProvider<MultiTarget>(plugins: [NetworkLoggerPlugin(configuration: .init(requestLoggingOptions: .verbose,
successResponseLoggingOptions: .verbose,
errorResponseLoggingOptions: .verbose))])
let provider = MoyaProvider<MultiTarget>(plugins: [NetworkLoggerPlugin(configuration: .init(logOptions: .verbose))])
class ViewController: UITableViewController {
var progressView = UIView()
+1 -3
View File
@@ -16,9 +16,7 @@ private func JSONResponseDataFormatter(_ data: Data) -> String {
}
let gitHubProvider = MoyaProvider<GitHub>(plugins: [NetworkLoggerPlugin(configuration: .init(responseDataFormatter: JSONResponseDataFormatter,
requestLoggingOptions: .verbose,
successResponseLoggingOptions: .verbose,
errorResponseLoggingOptions: .verbose))])
logOptions: .verbose))])
// MARK: - Provider support
+1 -3
View File
@@ -1,9 +1,7 @@
import Foundation
import Moya
let gitHubUserContentProvider = MoyaProvider<GitHubUserContent>(plugins: [NetworkLoggerPlugin(configuration: .init(requestLoggingOptions: .verbose,
successResponseLoggingOptions: .verbose,
errorResponseLoggingOptions: .verbose))])
let gitHubUserContentProvider = MoyaProvider<GitHubUserContent>(plugins: [NetworkLoggerPlugin(configuration: .init(logOptions: .verbose))])
public enum GitHubUserContent {
case downloadMoyaWebContent(String)