コード例 #1
0
        public bool TryGetPhotonEndpoint(string region, out PhotonEndpointInfo result, out string message)
        {
            message = null;

            result = this.TryGetPhotonEndpoint(region.ToLower());
            return(result != null);
        }
コード例 #2
0
        public MasterServerCache(IEnumerable <Node> nodes)
        {
            foreach (var nodeInfo in nodes)
            {
                var endPoint = new PhotonEndpointInfo(nodeInfo);
                this.servers.Add(endPoint);
            }

            if (log.IsDebugEnabled)
            {
                foreach (var endpoint in this.servers)
                {
                    log.DebugFormat("Hostname - 1 {0}, UDP: {1}, HTTP: {2}", endpoint.UdpHostname, endpoint.UdpEndPoint, endpoint.HttpEndPoint);
                }
            }
        }