great question. Basically I need to create a new ContextBuilder from inside the ComputeServiceAdapter of the providerA to invoke the APIs of a providerB.
Ah, interesting. Any reason why you need to create the context for providerB on the fly, rather than simply injecting a providerA and providerB API object into the adapter at the beginning?
Regards ap