aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/rest/package.scala
diff options
context:
space:
mode:
authorzachdriver <zach@driver.xyz>2017-11-01 10:23:25 -0700
committerGitHub <noreply@github.com>2017-11-01 10:23:25 -0700
commitd480ea203d836739534fd8d27005a1e0a168c30f (patch)
treea444fbafefccf232e68e72b3f592cd3e0bca3396 /src/main/scala/xyz/driver/core/rest/package.scala
parent0cb06d70bd91e1e6a4ab9d97851ef9db7aaedfd6 (diff)
parent595d199f5e41c8e48131cec98b23452bc7ed6ef1 (diff)
downloaddriver-core-1.5.2.tar.gz
driver-core-1.5.2.tar.bz2
driver-core-1.5.2.zip
Merge pull request #73 from drivergroup/zsmith/route-traitv1.6.0v1.5.2
Add DriverRoute trait and APIError types
Diffstat (limited to 'src/main/scala/xyz/driver/core/rest/package.scala')
-rw-r--r--src/main/scala/xyz/driver/core/rest/package.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/core/rest/package.scala b/src/main/scala/xyz/driver/core/rest/package.scala
index 942ca3a..531cd8a 100644
--- a/src/main/scala/xyz/driver/core/rest/package.scala
+++ b/src/main/scala/xyz/driver/core/rest/package.scala
@@ -6,6 +6,7 @@ import akka.http.scaladsl.model.{HttpRequest, HttpResponse, ResponseEntity, Stat
import akka.http.scaladsl.server.Directives._
import akka.http.scaladsl.server._
import akka.http.scaladsl.unmarshalling.Unmarshal
+import akka.stream.Materializer
import akka.stream.scaladsl.Flow
import akka.util.ByteString
import xyz.driver.tracing.TracingDirectives
@@ -25,7 +26,8 @@ trait ServiceTransport {
def sendRequestGetResponse(context: ServiceRequestContext)(requestStub: HttpRequest): Future[HttpResponse]
- def sendRequest(context: ServiceRequestContext)(requestStub: HttpRequest): Future[Unmarshal[ResponseEntity]]
+ def sendRequest(context: ServiceRequestContext)(requestStub: HttpRequest)(
+ implicit mat: Materializer): Future[Unmarshal[ResponseEntity]]
}
final case class Pagination(pageSize: Int, pageNumber: Int)