public async Task <bool> ChangeVersion(ChangeVersionConfig model)
        {
            try
            {
                var rs = await _unitOfWork.Repository <Config>().GetAll().Where(a => a.Version == model.Version)
                         .ToListAsync();

                var rs1 = await _unitOfWork.Repository <Config>().GetAll().Where(a => a.Version != model.Version)
                          .ToListAsync();

                foreach (var item in rs)
                {
                    item.Active = true;
                }
                foreach (var item in rs1)
                {
                    item.Active = false;
                }
                _unitOfWork.Repository <Config>().UpdateRange(rs.AsQueryable());
                _unitOfWork.Repository <Config>().UpdateRange(rs1.AsQueryable());
                await _unitOfWork.CommitAsync();

                return(true);
            }
            catch (Exception e)
            {
                throw new CrudException(HttpStatusCode.BadRequest, "Update Version Config Error!!!", e.InnerException?.Message);
            }
        }
        public async Task <ActionResult <ConfigurationResponse> > ChangeVersion([FromBody] ChangeVersionConfig model)
        {
            var rs = await _configurationService.ChangeVersion(model);

            return(Ok(rs));
        }