public IndexerDefinitionVersion Upsert(IndexerDefinitionVersion defVersion)
        {
            var existing = _repo.GetByDefId(defVersion.DefinitionId);

            if (existing != null)
            {
                defVersion.Id = existing.Id;
            }

            defVersion = _repo.Upsert(defVersion);

            return(defVersion);
        }
        public IndexerDefinitionVersion Add(IndexerDefinitionVersion defVersion)
        {
            _repo.Insert(defVersion);

            return(defVersion);
        }