@Inject
private UserRepository userRepository;
import wvlet.airframe.http.HttpServer;
import wvlet.airframe.http.finagle.Finagle;
HttpServer server = Finagle.newServerBuilder
.withRouter(router)
.withPort(8080)
.build();
server.start();
import wvlet.airframe.control.Control._
val data: Future[Data] = async {
val content = await(fetchFromDatabase)
val processed = process(content)
await(saveToDatabase(processed))
}
data.map { result =>
}