質問: currentEntity.CurrentValues.SetValues(newValues); _dbContext.SaveChanges(); ``` 私はいくつかの実装でPropertyInfoを使って一般的な更新機能を見いだしましたが、すてきなクリーンなソリューションに見えるものは見つかりませんでした。私はでも得ることができるものを取る必要があります:) psこの関数は、他の関連するエンティティの更新が必要な複雑なオブジェクトグラフを持たない単純なエンティティに対してのみ機能することがわかりました。私のユースケースは簡単です。今は手動でプロパティを手動でマップする必要があります。
回答: 編集:EFコアv1.1.0がリリースされたので、CurrentValues.SetValues()が動作します。 次のコードスニペットを参照してください ``` var currentEntity = dbSetEntity.Find(id); _dbContext.Entry(currentEntity).CurrentValues.SetValues(newValues); ```