Should be better this way 

```
object SlickAction extends ActionBuilder[Request] {
  def invokeBlock[A](request: Request[A], block: (Request[A]) => Future[SimpleResult]) = block(request)
  override def executionContext: ExecutionContext = SlickExecutionContext.executionContext
}
```