This ApiManager is a library intended to structure the Network layer of an application.
Contains:
-
Client Protocol that performs the network's request. Also contains two concretions of that protocol as to serve as examples.
-
Extensions/Helpers Minor functionality aimed to make the code cleaner and extend default behaviours.
-
Interfaces Data models that are a representation of the components needed to make a Network Request.
-
Requests Protocol that should be implemented by every Network Request.