How do I instantiate an Http instance using ReflectiveInjector?
Http has a constructor that takes a ConnectionBackend and a RequestOptions. But ConnectionBackend is an abstract class so how on earth does the injector know what to resolve it with? Any tips on resolving RequestOptions will also be gratefully appreciated.
In http.d.ts Http is decorated with neither @Component nor @Injectable which according to the Angular documentation is required for a type to be injectable at all. Http is certainly injectable but does not seem to have any of the infrastructure in place to make it so.