static void Main(string[] args) { EditablePropertyMap map = EditablePropertyMap.Get(typeof(SomeDynamicObject)); map.AddProperty("wut", new EditableProperty <SomeDynamicObject>()); SomeDynamicObject o = new SomeDynamicObject(); o.SetPropertyValue("wut", 1); }
public void SetPropertyValue(string name, object value) { EditablePropertyMap map = EditablePropertyMap.Get(GetType()); map.SetPropertyValue(this, name, value); }