protobuf-net: сериализация пустого списка

у нас есть некоторые проблемы с сериализацией пустого списка. здесь некоторый код в .NET с использованием CF 2.0

//Generating the protobuf-msg
ProtoBufMessage msg = new ProtoBufMessage();
msg.list = new List<AnotherProtobufMessage>();
// Serializing and sending throw HTTP-POST
MemoryStream stream = new MemoryStream();
Serializer.Serialize(stream, msg);
byte[] bytes = stream.ToArray();
HttpWebRequest request = createRequest();
request.ContentLength = bytes.Length ;

using (Stream httpStream = request.GetRequestStream())
{              
      httpStream.Write(bytes, 0, bytes.Length);
}

мы получили исключение, когда мы пытаемся записать поток (bytes.length вне диапазона). Но тип с пустым списком не должен быть 0 байтов, верно (информация о типе?)?

Нам нужен этот тип отправки, потому что в Ответе находятся сообщения от Сервера для нашего клиента.

Ответы на вопрос(3)

Ваш ответ на вопрос