Scala Macwire: Inject all Implementations of a trait for factory pattern
Scala Macwire: Inject all Implementations of a trait for factory pattern Macwire is an amazing DI (Dependency Injection) container for scala. It allows to wire up the dependencies required by a type to instantiate itself as long as the type is registered with it. If you are coming from C# background and are used to… Continue reading »