I've created a custom datareference which seems to be working correctly as far as the value returned. The problem symptom is that when I enter a ConfigString via system explorer and commit the change, the ConfigString persists. Then when I shutdown explorer and restart, the Attribute configstring is null.
I've provided the Property (Get:Set) of the configstring which is getting called. Is there a something more I need to do?
I've attached the class file for review.