Я новичок в Akka.net, я работаю на Linux и использую .NET Core 3.1, я написал очень простой код, но он не работает, и я не знаю, почему.
это моя программа.cs, где я создал ActorSystem и просто вызвал другого актера
using Akka.Actor;
namespace PBFT
{
class Program
{
static void Main(string[] args)
{
var MyActorSystem = ActorSystem.Create("ActorSystem");
var Primary = MyActorSystem.ActorOf<PrimaryActor>();
Primary.Tell("Test");
}
}
}
и это первый актор, который должен получить сообщение и просто выводит его на консоль
using Akka.Actor;
using Akka;
using Akka.Event;
namespace PBFT
{
class PrimaryActor : ReceiveActor
{
private readonly ILoggingAdapter log = Context.GetLogger();
public PrimaryActor()
{
Receive<string>(message => System.Console.WriteLine(message));
}
}
}
проблема в том, что ошибок нет и сообщение не обрабатывается Актером, я что-то упустил?