private void PushParent(BaseLevelExperimentViewModel experiment, List<Crumb> crumbs) { SubLevelExperimentViewModel subExperimentVM = experiment as SubLevelExperimentViewModel; if (subExperimentVM != null) { BaseLevelExperimentViewModel parent = subExperimentVM.Owner; PushParent(parent, crumbs); Crumb crumb = new ExperimentCrumb(parent); crumbs.Add(crumb); } }
private void PushParent(BaseLevelExperimentViewModel experiment, List <Crumb> crumbs) { SubLevelExperimentViewModel subExperimentVM = experiment as SubLevelExperimentViewModel; if (subExperimentVM != null) { BaseLevelExperimentViewModel parent = subExperimentVM.Owner; PushParent(parent, crumbs); Crumb crumb = new ExperimentCrumb(parent); crumbs.Add(crumb); } }