Zwracanie wielu plików tekstowych

0

Cześć,
piszę sobie różne apki w ASP.NET core. Często mam potrzebę zwracać użytkownikowi jakiś plik tekstowy (przeważnie są to przerobione pliki, które umieszcza użytkownik). Z pewnych względów nie chcę nigdzie zapisywać ani oryginalnych plików przesyłanych przez użytkownika ani tych, które zwraca aplikacja. Do tej pory robiłem to zwracając z kontrolera coś w stylu:

return File(bytes, MediaTypeNames.Application.Octet, "nazwa_pliku.csv");

Obecnie mam potrzebę zwrócić użytkownikowi kilka plików, no i zastanawiam się jak do tego podejść. Tak jak wspomniałem wcześniej głównie chodzi o to, aby nie zapisywać plików na serwerze. Możecie coś zaproponować?

0
  1. zwracać listę URL do plików ?
  2. Brak zapisu ... parametr bytes który używasz może zawierać dane w RAM (wynik przetwarzania), które nie mają odpowiednika w plikach
3

Stworzenie i zwrócenie archiwum?

1 użytkowników online, w tym zalogowanych: 0, gości: 1