EntityFrameworkのソフト削除のエレガントな方法は何ですか?プロパティ(データベースフィールド)を削除済みとして既に識別しており、linqステートメントで常にこのフィルターを使用します。
好き
Foo Class
int NumberField
string Description
bool Deleted
contexts.Foos.Where(x=> !x.Deleted);
複雑なクエリでは実行できません。
私はちょうどこれらの解決策を見ました.. リンク1、リンク2
助けていただければ幸いです。