add JsonConverterAttribute and ISettingConverter.PropertyInfo