public void SetCefValue(CefV8Value cefObject, object nativeObject) { var propertyValue = _propertyInfo.GetValue(nativeObject, null); var cefValue = propertyValue != null ? CefNativeValueConverter.ToCef(propertyValue, _propertyInfo.PropertyType) : CefV8Value.CreateNull(); cefObject.SetValue(MemberName, cefValue, CefV8PropertyAttribute.None); }
public void SetCefValue(CefV8Value cefObject, object nativeObject) { var fieldValue = _fieldInfo.GetValue(nativeObject); var cefValue = fieldValue != null ? CefNativeValueConverter.ToCef(fieldValue, _fieldInfo.FieldType) : CefV8Value.CreateNull(); cefObject.SetValue(MemberName, cefValue, CefV8PropertyAttribute.None); }