diff options
Diffstat (limited to 'core/src/main/scala/com/softwaremill/sttp/TryBackend.scala')
-rw-r--r-- | core/src/main/scala/com/softwaremill/sttp/TryBackend.scala | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/core/src/main/scala/com/softwaremill/sttp/TryBackend.scala b/core/src/main/scala/com/softwaremill/sttp/TryBackend.scala index 267259c..7ec864f 100644 --- a/core/src/main/scala/com/softwaremill/sttp/TryBackend.scala +++ b/core/src/main/scala/com/softwaremill/sttp/TryBackend.scala @@ -19,11 +19,10 @@ class TryBackend[-S](delegate: SttpBackend[Id, S]) extends SttpBackend[Try, S] { override def responseMonad: MonadError[Try] = TryMonad } -object TryBackend { +object TryHttpUrlConnectionBackend { def apply(options: SttpBackendOptions = SttpBackendOptions.Default, - customizeConnection: HttpURLConnection => Unit = { _ => - () - }): SttpBackend[Try, Nothing] = + customizeConnection: HttpURLConnection => Unit = _ => ()) + : SttpBackend[Try, Nothing] = new TryBackend[Nothing]( HttpURLConnectionBackend(options, customizeConnection)) } |