private void Clear(WorkshopItemSource source) { foreach (ModelPartRepository value in modelRepos.Values) { value.Clear(source); } levelRepo.Clear(source); presetRepo.Clear(source); }