APIRequest with custom server URL
Now you can set custom server url for each request 🙀
let server1 = ServerURL(base: "https://server1.com", path: "v1")
let server2 = ServerURL(base: "https://server2.com", path: "v1")
let server3 = ServerURL(base: "https://server3.com")
APIRequests with custom server url will look like this 🔥
APIRequest(server1, "endpoint", payload: payloadObject)
APIRequest(server2, "endpoint", payload: payloadObject)
APIRequest(server3, "endpoint", payload: payloadObject)
And in some cases you even can do it like this 😏
APIRequest("endpoint", payload: payloadObject).serverURL(server1)