Akka.Remote.RemoteDeployer.CheckRemoteRouterConfig C# (CSharp) Метод

CheckRemoteRouterConfig() приватный статический Метод

Used to determine if a given deploy is an instance of RemoteRouterConfig.
private static CheckRemoteRouterConfig ( Akka.Actor.Deploy deploy ) : Akka.Actor.Deploy
deploy Akka.Actor.Deploy
Результат Akka.Actor.Deploy
        private static Deploy CheckRemoteRouterConfig(Deploy deploy)
        {
            var nodes = deploy.Config.GetStringList("target.nodes").Select(Address.Parse).ToList();
            if (nodes.Any() && deploy.RouterConfig != RouterConfig.NoRouter)
            {
                if (deploy.RouterConfig is Pool)
                    return
                        deploy.WithRouterConfig(new RemoteRouterConfig(deploy.RouterConfig.AsInstanceOf<Pool>(), nodes));
                return deploy.WithScope(scope: Deploy.NoScopeGiven);
            }
            else
            {
                //TODO: return deploy;
                return deploy;
            }
        }
    }