2016-03-25 14 views
0

私はEF/SQLServerを使用してバイナリ[]型を含むBreezeサーバエンティティを持っています。私は、エンティティマネージャ上でcreateEntityを使って新しいArrayBuffer()として初期化されたクライアント側のフィールド型を持っています。私はそのフィールドにArrayBufferオブジェクトを詰めています。保存すると、サーバー側はオブジェクトのインスタンスに設定されていないオブジェクト参照を取得します。サーバー側のエラーは、JsonReader.ReadAsBytes()などでJsonReader.IsWrappedInTypeObject()を試行しているようです。動作するはずです。どんな助けもありがとう。バイナリ配列のBreezeデータ型

答えて

0

私の答えが見つかりました:私はHTML5 FileReaderとreadAsDataURLを使用しました。結果の型とbase64stringをエンティティフィールドに解析しました。 base64stringは、サーバー側のbyte []に​​うまくマッピングされます。

関連する問題