public IReadOnlyList <byte> Transmit(ref IoRequest sendPci, ref IoRequest recivePci, IReadOnlyList <byte> apdu)
        {
            WinSCardWrapper.Transmit(Handle, ref sendPci, ref recivePci, apdu.ToArray(), ref _buffer, out var dataSize);

            return(_buffer.Take(dataSize).ToArray());
        }
        public IReadOnlyList <byte> Transmit(IReadOnlyList <byte> apdu)
        {
            WinSCardWrapper.Transmit(Handle, ActiveProtocol, apdu.ToArray(), ref _buffer, out var dataSize);

            return(_buffer.Take(dataSize).ToArray());
        }