/// <inheritdoc />
        public async Task <CallResult <bool> > PingAsync()
        {
            var result = await _baseClient.QueryInternalAsync <string>(this, new CoinExSocketRequest(_baseClient.NextIdInternal(), ServerSubject, PingAction), false).ConfigureAwait(false);

            return(result.As(result.Success));
        }