public static string GetMimeTypeForFile(string fileName) { var fileExtension = System.IO.Path.GetExtension(fileName); var mimeType = "application/unknown"; if (fileExtension != null) { mimeType = MIMETypes.ContainsKey(fileExtension) ? MIMETypes[fileExtension] : GetMimeTypeForFileFromRegistry(fileName); } return(mimeType); }
// Get MIME types public static string GetContentType(string FilePath) { string Extension = System.IO.Path.GetExtension(FilePath).ToLowerInvariant(); if (MIMETypes.ContainsKey(Extension)) { return(MIMETypes[Extension]); } else { return("application/octet-stream"); } }