internal static bool TestCase() { #if !NoAutoCSer using (Session.TcpInternalSimpleServer server = new Session.TcpInternalSimpleServer()) { if (server.IsListen) { using (Session.TcpInternalSimpleClient clientA = new Session.TcpInternalSimpleClient(null, new veify("userA", "A").Verify)) using (Session.TcpInternalSimpleClient clientB = new Session.TcpInternalSimpleClient(null, new veify("userB", "B").Verify)) using (Session.TcpInternalSimpleClient clientC = new Session.TcpInternalSimpleClient(null, new veify("userC", "C").Verify)) using (Session.TcpInternalSimpleClient clientD = new Session.TcpInternalSimpleClient(null, new veify("userD", "D").Verify)) using (Session.TcpInternalSimpleClient clientE = new Session.TcpInternalSimpleClient(null, new veify("userE", "E").Verify)) using (Session.TcpInternalSimpleClient clientF = new Session.TcpInternalSimpleClient(null, new veify("userF", "F").Verify)) using (Session.TcpInternalSimpleClient clientG = new Session.TcpInternalSimpleClient(null, new veify("userG", "G").Verify)) using (Session.TcpInternalSimpleClient clientH = new Session.TcpInternalSimpleClient(null, new veify("userH", "H").Verify)) { if (clientA.myName().Value != "userA") { return(false); } if (clientB.myName().Value != "userB") { return(false); } if (clientC.myName().Value != "userC") { return(false); } if (clientD.myName().Value != "userD") { return(false); } if (clientE.myName().Value != "userE") { return(false); } if (clientF.myName().Value != "userF") { return(false); } if (clientG.myName().Value != "userG") { return(false); } if (clientH.myName().Value != "userH") { return(false); } } return(true); } } #endif return(false); }
/// <summary> /// 客户端验证 /// </summary> /// <param name="client"></param> /// <returns></returns> public bool Verify(Session.TcpInternalSimpleClient client) { return(client.login(user, password).Value); }