public void Delete(long[] ids) { var privilegeList = _privilegeRepository.GetList(x => ids.Contains(x.Id)); foreach (var item in privilegeList) { _privilegeRepository.Delete(item); } _privilegeRepository.SaveChanges(); }