問題タブ [breeze-sharp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
breeze - Breeze ContextProvider For EF6 ビルド エラー
nuget 経由で EF6 の ContextProvider をインストールした後、次のビルド エラーが発生します。
アセンブリ 'Breeze.ContextProvider, Version=1.4.0.0, Culture=neutral, PublicKeyToken=f6085f1a45e2ac59' は 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' を使用します。 .Json、バージョン = 4.5.0.0、文化 = ニュートラル、PublicKeyToken = 30ad4fe6b2a6aeed'
これを修正するための助けをいただければ幸いです。
breeze - Nuget Breeze Server for Web API 2.0 インストール エラー
Breeze サーバー for Web API 2.0 のインストール中に、次のエラーが表示されます。
「Microsoft.AspNet.WebApi.Core 5.2.0」を「Microsoft.AspNet.WebApi.Core 5.1.0」に更新できませんでした。「Microsoft.AspNet.WebApi.Core 5.1.0」と互換性のある「Microsoft.AspNet.WebApi.WebHost」のバージョンが見つかりません。
どんな助けでも大歓迎です。
breeze - ある EntityManager から別の EntityManager へのメタデータの転送
現在、多数のクライアント側アプリのメタデータを返す単一の WebAPI があります。クライアント アプリは、メタデータを提供した WebAPI ではなく、さまざまな WebAPI と通信します。メタデータを事前に生成し、js ファイルに保存してクライアントで再ロードするという考え方は好きではありません。RIA のようなアプローチです。
1 つの EntityManager (メタデータを提供する webapi に接続されている) からモデル エンティティを持つ「他の」EntityManager にメタデータを転送して、この「他の」EntityManager が変更追跡を実行できるようにするにはどうすればよいですか?
breeze - BreezeSharp クライアントと TimeSpan の問題
TimeSpan を持つ Breeze# クライアント オブジェクトを再水和できませんか? プロパティおよび prop 値が null でない場合
BreezeServer は TimeSpan を ISO 8601 形式 (eq. "PT8H") で返しますが、TimeSpan.Parse()は異なる形式[ws][-]{ d | [d.]hh:mm[:ss[.ff]] }[ws]オブジェクトの解析中に、Breeze.Sharp.JsonEntityConverter で System.FormatException がスローされます (「文字列は有効な TimeSpan として認識されませんでした」)。
これは既知の問題ですか? それに対する回避策はありますか?
breeze - BreezeSharp - ローカル キャッシュに対するパラメーターを使用したクエリ
ローカル キャッシュまたはサーバーに対してパラメーターを使用してクエリを実行しようとしています (キャッシュに何も見つからない場合)。
FetchSource は列挙型です。
そして、ここに ExecuteQuery メソッドがあります:
クエリをローカルで実行しようとすると、次の例外がスローされます。
{"タイプ 'WhereEnumerableIterator`1[StanleySteemer.Nimbus.Client.Common.Model.Proxy.RouteOrder]' のオブジェクトをタイプ 'DataServiceOrderedQuery[StanleySteemer.Nimbus.Client.Common.Model.Proxy.RouteOrder]' にキャストできません。" }
特にこの件に関してドキュメントには何も見つかりませんでしたが、BreezeJS に同様の機能を実装しましたが、問題なく動作していました (更新: 正しく動作しません)。
JavaScript のデータ アーキテクチャは、TempHire の例に似ています。
これは既知の問題ですか? 回避策はありますか?