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ć?