Esempio n. 1
0
        internal static string PlatformGetContentType(string extension)
        {
            // ios does not like the extensions
            extension = extension?.TrimStart('.');

            var id        = UTType.CreatePreferredIdentifier(UTType.TagClassFilenameExtension, extension, null);
            var mimeTypes = UTType.CopyAllTags(id, UTType.TagClassMIMEType);

            return(mimeTypes.Length > 0 ? mimeTypes[0] : null);
        }
 protected string GetMIMEType(string identifier)
 => UTType.CopyAllTags(identifier, UTType.TagClassMIMEType)?.FirstOrDefault();
 protected string GetExtension(string identifier)
 => UTType.CopyAllTags(identifier, UTType.TagClassFilenameExtension)?.FirstOrDefault();