Интерфейс репозитория для выполнения массового обновления базы данных с помощью Entity Framework Core 8.0.6 [дубликат]C#

Место общения программистов C#
Anonymous
Интерфейс репозитория для выполнения массового обновления базы данных с помощью Entity Framework Core 8.0.6 [дубликат]

Сообщение Anonymous »

У меня есть следующая подпись интерфейса, которую я хочу использовать для более эффективного массового обновления с помощью EF Core 8.0.6

Код: Выделить всё

using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Query;
using System.Linq.Expressions;

namespace IRepositories
{
Task UpdateDirectAsync(Expression filter,
Func setPropertyCalls);
}
}
Но я получаю следующую ошибку:

Не удалось найти тип или имя пространства имен «SetPropertyCalls» (вам не хватает директивы using или ссылки на сборку?)

Как я могу решить эту проблему?
Обратите внимание, что сообщение об ошибке отличается от сообщения в EF Core 7. Нет определения для ExecuteUpdateAsync.
Это сообщение относится к SetPropertyCalls, а не непосредственно к ExecuteUpdateAsync. Таким образом, просмотр заголовка должен помочь тому, кто ищет, как решить конкретную проблему, возникшую в этом случае.

Подробнее здесь: https://stackoverflow.com/questions/797 ... ework-core

Вернуться в «C#»