/// <summary>
        /// Удаление документов
        /// </summary>
        /// <param name="ids">Идентификаторы в формате массива Json ["1","2","3"]</param>
        /// <param name="indexDelete">Если true, то операция удаления индекса целиком</param>
        /// <example>
        /// DELETE: api/CompanyDocument/["5","6","7"]
        /// </example>
        public void Delete([FromUri] string ids, [FromUri] bool indexDelete = false)
        {
            Domain.CompanyDocument.CompanyDocumentWriter сompanyDocumentWriter =
                new CompanyDocumentWriter(_elasticConnectionString);

            if (indexDelete)
            {
                сompanyDocumentWriter.IndexDelete(indexName: new CompanyDocument().IndexName, existingConnection: null);
            }
            else
            {
                JArray jArray = JArray.Parse(ids);

                var documentList =
                    jArray.Select(item => new CompanyDocument()
                {
                    Id = item.ToString()
                }).ToList <IElasticDocument>();

                сompanyDocumentWriter.BulkDelete(documentList);
            }
        }