How to read into memory the lines of a text file from an IFormFile in ASP.NET Core?
The abstraction for the IFormFile has an .OpenReadStream method. To prevent a ton of undesirable and potentially large allocations, we should read a single line at a time and build up our list from each line that we read. Additionally, we could encapsulate this logic in an extension method. The Index action ends up looking … Read more