public KeyValuePairSerialization(string recordName)
 {
     m_recordName = recordName;
     m_serializeT = new TupleHelper <TKey, TValue>(recordName, "Key", "Value");
 }
 public IDictionarySerialization(string recordName, Func <Dictionary <TKey, TValue>, TDictionary> castToType)
 {
     m_recordName = recordName;
     m_castToType = castToType;
     m_serializeT = new TupleHelper <TKey, TValue>(recordName, "Key", "Value");
 }