ASP.NET MVC Określ typ MIME według ścieżki pliku / pliku
Korzystam z ASP.NET MVC 3. Aplikacja jest skierowana do .net 4.0.
Próbowałem przekazać wirtualną ścieżkę jako argument akcji mojego kontrolera i zwrócić plik bez przeglądania rzeczywistej ścieżki fizycznej na serwerze i zapewnienia podstawowej autoryzacji. Niestety nie udało mi się znaleźć odpowiedniego przeciążenia dla metody File, aby wygenerować odpowiedni ActionResult. Utknąłem przy określaniu typu MIME dla pliku.
Znalazłem kilka rozwiązań do określania typów MIME według nazwy pliku, ale żaden z nich mnie nie satysfakcjonuje. Zastanawiałem się, jak IIS określa typ MIME, gdy żądasz pliku na serwerze? Czy możliwe jest przekazanie IIS odpowiedzialności za określenie typu MIME dla odpowiedzi