Cast promises in HTTP adapters using the injected promise adapter