2016-12-13 12 views
0

私は、バックエンドが.netのazure-mobile-apps-net-clientでXamarinフォームを使用しています。私はすでにアプリを公開しましたが、今のところ同期機能は無効になっています。Azure-mobile-apps-net-clientがオプティミスティック同時実行を無効にする

今、同期機能が不足しています。私の問題は、前にモデルクラスで次のようにしたことです。

[Version] 
public string Version { get; set; } 

これはオプティミスティック並行性を有効にします。しかし、私はそれを必要としません。楽観的並行性を無効にする簡単な方法(サーバー側またはクライアント側)がありますか?

クライアントモデルからVersionプロパティを削除しても安全ですか?それとももっと良いアイデアがありますか?

答えて

1

オプティミスティック同時実行性は、クライアント側で有効/無効です。バージョン文字列を削除すると、オプティミスティック並行性はオフになります。ただし、これにより競合解決も削除されます。クライアントレコードは常に最新のものとして受け入れられます。

関連する問題