Проблема с массовым чтением с использованием расширения Entity Framework Core Расширение EFCore Bulk - не удается заставить массовое чтение работать - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь получить данные из таблицы с помощью вызова Bulk Read расширения EF Core Entity Framework Core.

Код ниже и возвращает ноль записей из базы данных вместо 200 000. Мне нужны только строки данных из таблицы для определенной даты записи c. Может ли кто-нибудь показать мне, как это сделать с помощью массового чтения расширения EF Core для Entity Framework Core?

public List<aclass> GetCollectionInBulk(DateTime? recordDate)/
{
    List<aclass> aclasses = new List<aclass>();

    var DatatRead = aclasses.Where(a => a.RecordDate == recordDate).ToList<aclass>();

    _CTX.BulkRead(DatatRead,
                  new BulkConfig
                      {
                          UpdateByProperties = new List<string> { "RecordDate" }
                      }) ;

    return DatatRead.ToList<aclass>();
}
...