コード例 #1
0
        static public void RegisterTo(SharpOTP.Remote.Actor remoteServer)
        {
            if (remoteServer == null)
            {
                throw new ArgumentNullException("remoteServer");
            }
            _remoteServer = remoteServer;

            _remoteServer.Register <Thrift.SetReq, Thrift.VoidResp>("set", _dispatcherServer);
            _remoteServer.Register <Thrift.GetReq, Thrift.StringStruct>("get", _dispatcherServer);
        }
コード例 #2
0
ファイル: RemoteServer.cs プロジェクト: ByboyCn/SharpOTP
 static public void StartNew(string currNode)
 {
     _remoteServer = new SharpOTP.Remote.Actor(currNode, "otp.config", "otp");
     listActor.Add(_remoteServer);
     RedisServer.RegisterTo(_remoteServer);
 }