// // GetMeEndpoint.swift // APIService // // Created by Javier Cicchelli on 03/12/2022. // Copyright © 2022 Röck+Cöde. All rights reserved. // import Foundation struct GetMeEndpoint: Endpoint { let path: String let method: RequestMethod let credentials: BasicCredentials let headers: [String : String] let body: Data? } // MARK: - Initialisers extension GetMeEndpoint { init( username: String, password: String ) { self.path = "/me" self.method = .get self.credentials = .init( username: username, password: password ) self.headers = [.Header.Keys.contentType: .Header.Values.contentTypeJSON] self.body = nil } }