Я почти повторяю пример GitHub для покупок. Я получаю следующую ошибку:
Error:(41, 32) type mismatch;
found : akka.actor.typed.ActorRef[com.rddSpTrMS.api.RDDSpTrView]
required: akka.actor.typed.ActorRef[com.rddSpTrMS.impl.RDDSpTrState.RDDSpTrSummary]
.ask(reply => GetRDD(id, reply)
для следующих строк кода:
override def getRDD(id: String): ServiceCall[NotUsed, RDDSpTrView] = ServiceCall { _ =>
entityRef(id)
.ask(reply => GetRDD(id, reply)
.map(summary => convertRDD(id, summary)) )
}
Команда GetRDD выглядит следующим образом:
final case class GetRDD(
cat_id: String,
replyTo: ActorRef[RDDSpTrSummary]) extends RDDSpTrCommand
Любые подсказки будут быть очень полезным Рад предоставить больше строк кода.