aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/MediaBrowser.Model.csproj
diff options
context:
space:
mode:
authorAhmed Rafiq <ahmedrafiq47@gmail.com>2021-12-04 19:50:48 +0600
committerAhmed Rafiq <ahmedrafiq47@gmail.com>2021-12-04 20:08:16 +0600
commit6193fdea698ad4486140bc6a00a9547ab979c8f7 (patch)
tree1840bcf7dd8a65662936d9ee8bd4ec64480580e9 /MediaBrowser.Model/MediaBrowser.Model.csproj
parent9cea773d293d31446e5aac3f505cda3c90f52421 (diff)
Use MimeTypes package to determine MIME type
This simplifies the code since we don't have to keep large mappings of extensions and MIME types. We still keep the ability to override the mappings for: - filling in entries not present in the package, for e.g. ".azw3" - picking preferred extensions, for e.g. MimeTypes provides ".conf" as a possible extionsion for "text/plain", and while that is correct, ".txt" would be preferrable - compatibility reasons
Diffstat (limited to 'MediaBrowser.Model/MediaBrowser.Model.csproj')
-rw-r--r--MediaBrowser.Model/MediaBrowser.Model.csproj4
1 files changed, 4 insertions, 0 deletions
diff --git a/MediaBrowser.Model/MediaBrowser.Model.csproj b/MediaBrowser.Model/MediaBrowser.Model.csproj
index 70fef5d66..b1fbe864b 100644
--- a/MediaBrowser.Model/MediaBrowser.Model.csproj
+++ b/MediaBrowser.Model/MediaBrowser.Model.csproj
@@ -31,6 +31,10 @@
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
+ <PackageReference Include="MimeTypes" Version="2.2.1">
+ <PrivateAssets>all</PrivateAssets>
+ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+ </PackageReference>
<PackageReference Include="System.Globalization" Version="4.3.0" />
<PackageReference Include="System.Text.Json" Version="6.0.0" />
</ItemGroup>