SilverlightからサービスにList(独自のクラス)を返しています。このリストには、更新された値を持つ古いエンティティとまったく新しいエンティティがあります。エンティティフレームワークを使用してこれをデータベースに保存する方法
cEnts.CardItems.AddObjectを使用すると明らかに重複してしまいます。
AddObject()の代わりにAttach()を使用します。
アタッチはあなたの切断オブジェクトを受け取り、更新のためにそれを考慮するようにコンテナに知らせます。 PrimaryKeyなしの新しいオブジェクトが追加されます。