Open leszekgruchala opened 5 years ago
See https://github.com/ScalaConsultants/rapid-development/blob/master/modules/core/src/main/scala/io/scalac/common/services/services.scala#L139
The idea was to have something like type Service = Req => Async[Res] with build in support for logging, contexts and performance measurements.
type Service = Req => Async[Res]
Now I consider this a bloatware and I believe this should be removed completely and regular method definitions should be used.
See https://github.com/ScalaConsultants/rapid-development/blob/master/modules/core/src/main/scala/io/scalac/common/services/services.scala#L139
The idea was to have something like
type Service = Req => Async[Res]
with build in support for logging, contexts and performance measurements.Now I consider this a bloatware and I believe this should be removed completely and regular method definitions should be used.