Пример #1
0
        /// <summary>
        /// Gets the type of the MIME from the provided string.
        /// </summary>
        /// <param name="str">The filename or extension.</param>
        /// <returns>The MIME type.</returns>
        /// <exception cref="ArgumentNullException" />
        public static string GetMimeType(string str)
        {
            if (string.IsNullOrWhiteSpace(str))
            {
                throw new ArgumentNullException(nameof(str));
            }

            return(MimeTypeMap.TryGetMimeType(str, out var result) ? result : DefaultMimeType);
        }
Пример #2
0
 /// <summary>
 /// Gets the type of the MIME from the provided string.
 /// </summary>
 /// <param name="str">The filename or extension.</param>
 /// <returns>The MIME type.</returns>
 /// <exception cref="ArgumentNullException" />
 public static string GetMimeType(string str)
 {
     return MimeTypeMap.TryGetMimeType(str, out var result) ? result : DefaultMimeType;
 }
Пример #3
0
        /// <summary>
        /// Gets the type of the MIME from the provided string.
        /// </summary>
        /// <param name="str">The filename or extension.</param>
        /// <returns>The MIME type.</returns>
        /// <exception cref="ArgumentNullException" />
        public static string GetMimeType(string str)
        {
            var mimeType = MimeTypeMap.TryGetMimeType(str, out var result) ? result : DefaultMimeType;

            return(mimeType);
        }