public void Initialize(BehaviorInitializationContext context) { _property = context.Property; _resultManager = new ValidationResultManager(context, ValidationResultGroup, _stage); _invalidValueCache = new DynamicFieldAccessor <TValue>(context, InvalidValueGroup); _validationController = new DynamicFieldAccessor <ValidationController>(context, ValidationControllerGroup); this.InitializeNext(context); }
public virtual void Initialize(BehaviorInitializationContext context) { _cache = new DynamicFieldAccessor <TValue>(context, ValueCacheGroup); _isProviding = new DynamicFieldAccessor <bool>(context, IsProvidingGroup); _property = context.Property; SetInitialized(); this.InitializeNext(context); }
public void Initialize(BehaviorInitializationContext context) { _cache = new DynamicFieldAccessor <ResultCacheManager>(context, ViewModel.GeneralFieldGroup); this.InitializeNext(context); }
public override void Initialize(BehaviorInitializationContext context) { _collectionSourceCache = new DynamicFieldAccessor <IEnumerable <TItemSource> >(context, CollectionSourceCacheGroup); base.Initialize(context); }
public void Initialize(BehaviorInitializationContext context) { _state = new DynamicFieldAccessor <State>(context, StateGroup); this.InitializeNext(context); }