Asynchronous HTTP Client interface
Asynchronous HTTP Client interface
An abstraction for Future type (e.g., Resolves the differences between Twitter Future, Scala Future, etc.)
Type class to bridge the original requests
Type class to bridge the original response type and HttpResponse
A synchronous HttpClient that awaits responses.
A mapping from an HTTP route to a method with Endpoint annotation
Find a matching route (RouteMatch) from a given HttpRequest
Provides mapping from HTTP requests to controller methods (= Route)
Server address holder
Common classifiers for HTTP client responses and exceptions in order to retry HTTP requests.
HTTP status code collection.
Macros for creating a trait factory (Session => A) so that we can register the factory upon defining Route.of[A].
Macros for creating a trait factory (Session => A) so that we can register the factory upon defining Route.of[A].
So once you register a route for A, you don't need to call bind[A].toSingleton, etc.