private void ValidateItems(IEnumerable <TItemVM> items) { var enumerableItems = (IEnumerable <IViewModel>)items; Revalidator.RevalidateItems( enumerableItems, ValidationScope.SelfAndLoadedDescendants ); }
protected override void RevalidateDescendantsCore(IBehaviorContext context, ValidationScope scope) { var items = (IEnumerable <IViewModel>) this.GetValueNext <IVMCollection <TItemVM> >(context); Revalidator.RevalidateItems(items, scope); }