FileContentResult Sends the contents of a binary file to the response
FileStreamResult, Sends binary content to the response by using a Stream instance.
FilePathResult, Sends the contents of a file to the response.
PhysicalFileResultpublic class PhysicalFileResult : Microsoft.AspNetCore.Mvc.FileResult. A FileResult on execution will write a file from disk to the response using mechanisms provided by the host.