diff --git a/Sources/NotionSwift/Network/NetworkClient.swift b/Sources/NotionSwift/Network/NetworkClient.swift index bd40bb9..cfdec8d 100644 --- a/Sources/NotionSwift/Network/NetworkClient.swift +++ b/Sources/NotionSwift/Network/NetworkClient.swift @@ -3,6 +3,9 @@ // import Foundation +#if canImport(FoundationNetworking) +import FoundationNetworking +#endif public enum Network { public typealias HTTPHeaders = [String: String] diff --git a/Sources/NotionSwift/Network/NetworkClientHelpers.swift b/Sources/NotionSwift/Network/NetworkClientHelpers.swift index 515b332..c912f58 100644 --- a/Sources/NotionSwift/Network/NetworkClientHelpers.swift +++ b/Sources/NotionSwift/Network/NetworkClientHelpers.swift @@ -3,6 +3,9 @@ // import Foundation +#if canImport(FoundationNetworking) +import FoundationNetworking +#endif public enum NetworkClientHelpers { public static func extractError(data: Data?, response: URLResponse?, error: Error?) -> NotionClientError? { diff --git a/Sources/NotionSwift/Network/URLBuilder.swift b/Sources/NotionSwift/Network/URLBuilder.swift index 8c1f6a9..9d247fc 100644 --- a/Sources/NotionSwift/Network/URLBuilder.swift +++ b/Sources/NotionSwift/Network/URLBuilder.swift @@ -3,6 +3,9 @@ // import Foundation +#if canImport(FoundationNetworking) +import FoundationNetworking +#endif public class URLBuilder { let base: URL diff --git a/Sources/NotionSwift/NotionClient.swift b/Sources/NotionSwift/NotionClient.swift index c84e95e..6d00fc5 100644 --- a/Sources/NotionSwift/NotionClient.swift +++ b/Sources/NotionSwift/NotionClient.swift @@ -3,6 +3,9 @@ // import Foundation +#if canImport(FoundationNetworking) +import FoundationNetworking +#endif public final class NotionClient: NotionClientType { private let accessKeyProvider: AccessKeyProvider