Example #1
0
        public GetDocumentsResponse(Alachisoft.NosDB.Common.Protobuf.Response response) : base(response.ToBuilder())
        {
            _getDocumentsResponse = response.GetDocumentsResponse.ToBuilder();
            _dataChunkBuilder     = new DataChunk();

            _dataChunkBuilder.ChunkId     = _getDocumentsResponse.DataChunk.ChunkId;
            _dataChunkBuilder.ReaderUID   = _getDocumentsResponse.DataChunk.ReaderUId;
            _dataChunkBuilder.IsLastChunk = _getDocumentsResponse.DataChunk.IsLastChunk;

            foreach (string document in _getDocumentsResponse.DataChunk.DocumentsList)
            {
                _dataChunkBuilder.Documents.Add(JSONDocument.Parse(document));
            }

            base.ResponseMessage = this;
        }
Example #2
0
 public GetDocumentsResponse()
 {
     _getDocumentsResponse = new Alachisoft.NosDB.Common.Protobuf.GetDocumentsResponse.Builder();
     _dataChunkBuilder     = new DataChunk();
     base.ResponseMessage  = this;
 }