I have an asp.net mvc action that returns a file result. Behind the scenes, it’s just returning a file from a directory. FilePathResult requires a content type, but I don’t know that.
What is the proper way to return a file result if I only have the path to the file available?
Take the file extension, and look it up in the registry. The entry for it will have a “Content type” property.
Here’s a complete example of returning a FilePathResult from a controller action: