如何在创建时初始化 Azure Service Fabric Actor?
我尝试过使用初始化方法重载 actor 构造函数,但没有成功。
创建 Actor 后我必须从客户端调用初始化方法吗?还是有办法让 Actor 在创建过程中自动初始化?
最佳答案
当您调用 Actor 的方法时,首先会创建 Actor。因此,如果您需要初始化尚不存在的 Actor,则需要首先确保它处于事件状态。它本身无法做到这一点。
您可以创建一个方法来初始化 Actor 并使其成为 Actor 接口(interface)的一部分。
您还可以使用 OnActivateAsync
方法,该方法将在每次激活时触发。
了解有关 Actor 生命周期的更多信息 here .
关于c# - Azure Service Fabric Actor 初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42517172/