Dictionary 在AkkaStreams中提取mapAsync到方法
我有一个Akka Streams流,在某一点上我需要使用mapAsync和一个代码块Dictionary 在AkkaStreams中提取mapAsync到方法,dictionary,methods,akka,akka-stream,Dictionary,Methods,Akka,Akka Stream,我有一个Akka Streams流,在某一点上我需要使用mapAsync和一个代码块 (...) .via(flow1) .mapAsync(1)(response => * Several linees of code her* ) .via(flow2) 有没有更干净的方法将其提取到方法中 (...) .via(flow1) .doComputations .via(flow2) 添加一个新的流 v
(...)
.via(flow1)
.mapAsync(1)(response =>
* Several linees of code her*
)
.via(flow2)
有没有更干净的方法将其提取到方法中
(...)
.via(flow1)
.doComputations
.via(flow2)
添加一个新的流
val asyncProc = Flow[T].mapAsync(1) { response =>
// Several lines of code here
}
并通过
flow1
.via(asyncProc)
.via(flow2)