public void RuntimeInitializeInstance() { CommandFactory = new CommandFactory <TCommands>(_instance); PropertyFactory = new NotifyPropertyFactory <TProperties>(_instance, () => PropertyChanged); _notifyPropertyAspects.ForEach(p => p.SetPropertyFactory(_instance, PropertyFactory)); }
public Test() { _propertyFactory = new NotifyPropertyFactory<Properties>( this, () => PropertyChanged ); }
public void SetPropertyFactory(object instance, NotifyPropertyFactory <T> factory) { _factories.Add(instance, factory); }
public Test() { _propertyFactory = new NotifyPropertyFactory <Properties>(this, () => PropertyChanged); }