CycloneTechnology/ChaMP

View on GitHub
champ-core/src/main/scala/com/cyclone/akka/ActorMaterializerComponent.scala

Summary

Maintainability
A
0 mins
Test Coverage
package com.cyclone.akka

import akka.stream.{ActorMaterializer, ActorMaterializerSettings}

/**
  * MaterializerComponent that uses an actor materializer
  *
  * @author Jeremy.Stone
  */
trait ActorMaterializerComponent extends MaterializerComponent {
  self: ActorSystemComponent =>

  implicit lazy val materializer: ActorMaterializer =
    ActorMaterializer(ActorMaterializerSettings(actorSystem))(actorSystem)
}