Прямо сейчас у меня есть загрузка / выгрузка файлов через Entity Framework, но я вижу, что возникает проблема. В сценарии, когда я хочу получить список всех файлов, связанных с записью, я не хочу, чтобы он извлекал свойство Data
, только FileId
и Name
, потому что файлы могут быть до 10MB
каждый.
У меня отключен LazyLoading
, поэтому я планирую поместить столбец Data
в другую таблицу и загружать данные только тогда, когда я хочу. Таким образом, я могу просто указать ссылку на controller
с FileId
, которую я хочу скачать. Но, может быть, есть лучший способ? Все предложения приветствуются. Спасибо!
Моя File
сущность обладает следующими свойствами:
FileId
FkRecord
Name
Data