Play Framework, привязка актора Akka Typed без создания поставщика - PullRequest
1 голос
/ 04 августа 2020

Я пытаюсь реализовать Akka Typed из Akka Classi c. В новейшем документе Akka Classi c и Akka Typed

Мой актер

public class ConfiguredActor extends AbstractActor {

  private Config configuration;
  // many other inject components

  @Inject
  public ConfiguredActor(Config configuration) {
    this.configuration = configuration;
    // many other inject components
  }

  ...
}

ConfiguredActor имеет много вставных компонентов . В способе Classi c мне просто нужно привязать актера

bindActor(ConfiguredActor.class, "configured-actor");

и , чтобы внедрить компоненты внутри ConfiguredActor будут введены Guice . вот так do c said

Guice сделает это за нас, предоставив реализацию, которая не только передает наш ключевой параметр, но также находит зависимость Configuration и внедряет ее

Но типизированным способом. Я должен предоставить эти компоненты при связывании актора

Для объектно-ориентированного стиля вы должны написать Provider для вашего ActorRef и связать его

Есть ли способ привязать Актер напечатанным способом без создания Provider. Спасибо

Я использую Play framework версии 2.8.2, Akka набрала версию 2.6.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...