Brod.Contracts.Requests.AppendRequest.ReadFromStream C# (CSharp) Method

ReadFromStream() public static method

public static ReadFromStream ( BinaryStream buffer ) : AppendRequest
buffer Brod.Common.BinaryStream
return AppendRequest
        public static AppendRequest ReadFromStream(BinaryStream buffer)
        {
            var request = new AppendRequest();
            request.Topic = buffer.Reader.ReadString();
            request.Partition = buffer.Reader.ReadInt32();
            request.Messages = new MessageReader(buffer).ReadAllMessages().ToList();
            return request;
        }