Nancy.LongPoll.PollService.StopClient C# (CSharp) Method

StopClient() public method

public StopClient ( string clientId ) : void
clientId string
return void
    public void StopClient(string clientId)
    {
      try
      {
        lock (_Clients)
        {
          if (_Clients.ContainsKey(clientId))
          {
            _Clients[clientId].SendMessage(new Message()
            {
              success = false,
              retcode = Message.RetCodes.StoppedByServer
            });
            RemoveClientId(clientId);
            _Clients.Remove(clientId);
          }
        }
      }
      catch (Exception ex)
      {
        _Logger.LogException(ex, "Exception on StopClient");
      }
    }