二进制数组的Breeze数据类型

时间:2016-03-25 17:44:41

标签: breeze

我有一个包含二进制[]类型的Breeze服务器实体,使用EF / SQLServer。我在客户端使用实体管理器上的createEntity将新的ArrayBuffer()初始化为字段类型。我正在将ArrayBuffer对象填充到该字段中;在保存时,服务器端获取未设置为对象实例的对象引用。服务器端错误看起来像是在JsonReader.ReadAsBytes()等处尝试JsonReader.IsWrappedInTypeObject()。看起来这应该有效。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我找到了答案:我使用了HTML5 FileReader和readAsDataURL;然后我将结果类型和base64string解析为我的实体字段。 base64string很好地映射到服务器端的byte []。