私は単にデータベースチェックを行って、有効期限が切れている行があるかどうかを確認していますが、 db.servicers.Remove(servicer)で System.Data.Entity.Dbset エラーが発生し、コードの一部に無効な引数が含まれていると言っています.私の小さなコードは
var servicer = (from s in db.servicers where
DateTime.Now >= s.expired select s).ToList();
if (servicer.Any())
{
db.servicers.Remove(servicer);
db.SaveChanges();
}
期限切れフィールドは日時であり、データベースをループして、今日期限切れまたは期限切れになったレコードを削除したいだけです。このエラーを解決する最善の方法は何ですか。