Allow for cancelling downloads from filesystem

Rebuild request orignally will use setting for constructing the url
Rebuild request from client via no-cache will use httppcontext to get runtime pathing to generate url
Escape the url generated
This commit is contained in:
2025-11-07 16:13:48 +10:30
parent c2ed73e03f
commit 995e4aa518
12 changed files with 122 additions and 21 deletions
+6 -2
View File
@@ -24,18 +24,22 @@
<DependentUpon>appsettings.json</DependentUpon>
</Content>
<Content Remove="obj\**" />
<AdditionalFiles Include="..\libhac\src\LibHac\bin\Release\net8.0\LibHac.dll">
<Link>LibHac.dll</Link>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</AdditionalFiles>
</ItemGroup>
<ItemGroup>
<!-- libhac ships a native helper called Ryujinx.HLE.HOS.Native.dll.
The build script copies it to the output folder automatically. -->
<None Update="..\libhac\src\LibHac\bin\Release\net8.0\LibHac.dll" CopyToOutputDirectory="PreserveNewest" />
<None Update="..\Dependencies\LibHac.dll" CopyToOutputDirectory="PreserveNewest" />
<None Remove="obj\**" />
</ItemGroup>
<ItemGroup>
<Reference Include="LibHac">
<HintPath>..\libhac\src\LibHac\bin\Release\net8.0\LibHac.dll</HintPath>
<HintPath>..\Dependencies\LibHac.dll</HintPath>
</Reference>
</ItemGroup>