let backfootSurfer = Networking<AnyEndpoint>() didn't work before because its baseUrl was an empty string, which is wrong and breaks the logic of building the final request URL. And actually I think it makes sense to have optional baseUrl in RequestConvertible implementations, for cases when you want to group requests without any shared host.
This PR aims to fix https://github.com/hyperoslo/Malibu/issues/61 by making
baseUrl
inRequestConvertible
optional.let backfootSurfer = Networking<AnyEndpoint>()
didn't work before because itsbaseUrl
was an empty string, which is wrong and breaks the logic of building the final request URL. And actually I think it makes sense to have optionalbaseUrl
inRequestConvertible
implementations, for cases when you want to group requests without any shared host.