示例#1
0
        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 );
			}
示例#3
0
 public void SetPropertyFactory(object instance, NotifyPropertyFactory <T> factory)
 {
     _factories.Add(instance, factory);
 }
 public Test()
 {
     _propertyFactory = new NotifyPropertyFactory <Properties>(this, () => PropertyChanged);
 }