让我们以以下代码段为例:
ICustomActor puller = ActorProxy.Create<ICustomActor>(ActorId.CreateRandom(),
new Uri("some_actor_URI"));
ActorProxy.Create的工作方式即使 some_actor_URI 不正确,也不会引发异常或返回null。结果始终是某些代理对象。在该代理上调用actor的方法时,副本将毫无例外地崩溃。
问题在于,没有明显的方法来检查已解析的代理是否正确。
如何检查已解析的角色代理实例是否导致现有Service Fabric角色实例?