ScalaConsultants / rapid-development

0 stars 1 forks source link

Consider removal of `Service` type #26

Open leszekgruchala opened 5 years ago

leszekgruchala commented 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.

Now I consider this a bloatware and I believe this should be removed completely and regular method definitions should be used.