public MyNoSqlTcpClient(IPEndPoint ipEndPoint) { _tcpClient = new MyClientTcpSocket <IMyNoSqlTcpContract>(ipEndPoint, TimeSpan.FromSeconds(3)); _tcpClient .RegisterTcpContextFactory(() => new MyNoSqlServerClientTcpContext(this)) .AddLog((m) => Console.WriteLine("MyNoSql: " + m)) .RegisterTcpSerializerFactory(() => MyNoSqlTcpSerializer.Instance); }
public MyNoSqlTcpClient(Func <string> getHostPort, string appName) { _tcpClient = new MyClientTcpSocket <IMyNoSqlTcpContract>(getHostPort, TimeSpan.FromSeconds(3)); _tcpClient .RegisterTcpContextFactory(() => new MyNoSqlServerClientTcpContext(this, appName)) .AddLog((m) => Console.WriteLine("MyNoSql: " + m)) .RegisterTcpSerializerFactory(() => new MyNoSqlTcpSerializer()); }