public void DoLogin (MoLoginRequest request) { var encryptedPassword = stringCoding.GetMD5 (request.Password); var machineName = Environment.MachineName; var userName = Environment.UserName; var loginType = (int) MoLoginType.Stakeplace; var @params = $"{request.MoLogin}#{request.Password}#{encryptedPassword}#{machineName}#{userName}#{loginType}"; userConnectionId.TryAdd (request.MoLogin, request.ConnectionId); userResponse.Add ( new MoLoginResponse () { MoLogin = request.MoLogin, EncryptedPassword = encryptedPassword } ); using (var stream = StreamConvert.StringToStream (@params, false)) { _tcpClient.SendData (2, stream); Console.WriteLine ($"[LOG] Mo service message send! params={@params}"); } }
public void UserLogin(MoLoginRequest request) { _loginService.DoLogin(request); }