FileExtensionContentTypeProvider FileExtensionContentTypeProvider FileExtensionContentTypeProvider Class

Definition

Provides a mapping between file extensions and MIME types.

public class FileExtensionContentTypeProvider : Microsoft.AspNetCore.StaticFiles.IContentTypeProvider
type FileExtensionContentTypeProvider = class
    interface IContentTypeProvider
Public Class FileExtensionContentTypeProvider
Implements IContentTypeProvider
Inheritance
FileExtensionContentTypeProviderFileExtensionContentTypeProviderFileExtensionContentTypeProvider
Implements

Constructors

FileExtensionContentTypeProvider() FileExtensionContentTypeProvider() FileExtensionContentTypeProvider()

Creates a new provider with a set of default mappings.

FileExtensionContentTypeProvider(IDictionary<String,String>) FileExtensionContentTypeProvider(IDictionary<String,String>) FileExtensionContentTypeProvider(IDictionary<String,String>)

Creates a lookup engine using the provided mapping. It is recommended that the IDictionary instance use StringComparer.OrdinalIgnoreCase.

Properties

Mappings Mappings Mappings

The cross reference table of file extensions and content-types.

Methods

TryGetContentType(String, String) TryGetContentType(String, String) TryGetContentType(String, String)

Given a file path, determine the MIME type

Applies to