public DeleteDocumentsResponse(Alachisoft.NosDB.Common.Protobuf.Response response) : base(response.ToBuilder()) { _deleteResponse = response.DeleteDocumentsResponse.ToBuilder(); if (_deleteResponse.FailedDocumentsList != null && _deleteResponse.FailedDocumentsCount > 0) { _failedDocumentsList = new List <FailedDocument>(); foreach (var document in _deleteResponse.FailedDocumentsList) { FailedDocument failedDocument = new FailedDocument(); failedDocument.DocumentKey = document.DocumentId; failedDocument.ErrorCode = document.ErrorCode; failedDocument.ErrorParameters = document.ErrorParamsList.ToArray(); _failedDocumentsList.Add(failedDocument); } } base.ResponseMessage = this; }
public DeleteDocumentsResponse() { _deleteResponse = new Alachisoft.NosDB.Common.Protobuf.DeleteDocumentsResponse.Builder(); base.ResponseMessage = this; }