Subsequent requests can return not proceed messages from previous request.
This issue is caused by #122 and can be reproduced if user uses GetIntervalMessages (without RequestId) method.
TryParse returns false in case if it can't parse upcomming message.
This means that client doesn't read all messages sent by iqconnect. Next data request to the same client will consume queued (unread) data.
Subsequent requests can return not proceed messages from previous request. This issue is caused by #122 and can be reproduced if user uses GetIntervalMessages (without RequestId) method.
TryParse returns false in case if it can't parse upcomming message.
This means that client doesn't read all messages sent by iqconnect. Next data request to the same client will consume queued (unread) data.