Интерфейс репозитория для выполнения массового обновления базы данных с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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