コード例 #1
0
        /// <param name="connectionInfo">tcp://localhost:4632</param>
        public void Connect(ConnectionInfo connectionInfo)
        {
            if (connectionInfo == null)
                throw new ArgumentNullException(nameof(connectionInfo));

            if (_actor != null)
                throw new InvalidOperationException("Already connected");

            connectionInfo.Freeze();
            
            _actor = ActorClientProxy.CreateActor<ICacheActor>(connectionInfo.EndPoint).Result;
            _connectionInfo = connectionInfo;
        }