There is a component of this gem which allows for a lightweight abstraction of REST operations. This is really a generic component that can be extracted into another gem, and then included in this library as a dependency.
The task would be to:
[ ] Extract the Resource object & friends to its own gem.
[ ] Investigate the best way to extract ZerigoDNS::Client as a generic object, while allowing for configuring the middleware.
There is a component of this gem which allows for a lightweight abstraction of REST operations. This is really a generic component that can be extracted into another gem, and then included in this library as a dependency.
The task would be to:
Resource
object & friends to its own gem.ZerigoDNS::Client
as a generic object, while allowing for configuring the middleware.