/// <summary> /// Receive all frames of the next message from <paramref name="socket"/>, asynchronously, then ignore their contents. /// </summary> /// <param name="socket">The socket to receive from.</param> public static async Task SkipMultipartMessageAsync(this NetMQSocket socket) { while (true) { bool more = await socket.SkipFrameAsync(); if (!more) { break; } } }