private async Task HandleReceiveBufferReader(IBufferReader bufferReader, CancellationToken cancellationToken)
        {
            if (!XmlDeserializer.TryGetXmlElement(bufferReader, out var xmlElement))
            {
                return;
            }

            await this.SendToReceivePipeAsync(xmlElement, cancellationToken);
        }