public Response HandleMultiFetch(BinaryStream buffer)
{
var count = buffer.Reader.ReadInt32();
MultiFetchResponse response = new MultiFetchResponse();
response.FetchResponses = new List<FetchResponse>();
for (int i = 0; i < count; i++)
{
var result = HandleLoadMessages(buffer);
response.FetchResponses.Add((FetchResponse) result);
}
return response;
}