У меня есть система акторов с актером-супервизором, реализованным в домене, который вызывается из-за пределов домена
Функция, вызывающая актера супервизора, должна дождаться получения ответа от супервизора, чтобы сделать следующий шаг
Использование Tell это будет невозможно. Используя Ask, как субъект-супервизор может отправить сообщение обратно вызывающей функции?
Я использовал «Спросить», но поскольку актер не вызывает актера-супервизора, ничего не возвращается
var result = await supervisorActor.Ask(msg);
Внутри актера-супервизора, чтобы вернуться обратно (это не работает)
private Unit Handle(Unit msg)
=> msg;