что файл большой, поэтому byte [] тут не подойдет
FileResult, но там только файл с его именем можно. Если надо прямо в json вставить файл, то что-то у вас там не так продумано, имхо
скорее string + Stream
но да, FileResult тут не поможет
FileStreamResult или что-то такое тоже есть. Что за строка и почему ее прям надо в том же запросе вернуть как что-то отдельное? Файлы обычно возвращают отдельно
Если клиент контролируете вы, то можно в заголовок положить этот хеш, но мне он кажется бессмысленным
да, но если все же нужно что-то передать с файлом. Получается никак?
Заголовок в Response, если сильно хочется. Но нет, либо вы передаёте файл, либо строку, либо условный json в который надо засунуть содержимое файла (не надо так). На двух стульях посидеть не получится
Обсуждают сегодня