2317db9d3f
Refactor the transformers in the downloader classes to use ByteDocument instead of byte arrays. This change improves type safety and clarity in handling document content during downloads, ensuring that the transformations are more consistent and maintainable.
121 lines
4.9 KiB
XML
121 lines
4.9 KiB
XML
<?xml version='1.0' encoding='utf-8'?>
|
|
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<TargetFramework>net9.0</TargetFramework>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<Nullable>enable</Nullable>
|
|
<Title>Beam</Title>
|
|
<Authors>aeqw89</Authors>
|
|
<Company>qwsdcvghyu</Company>
|
|
<Version>1.2.10</Version>
|
|
<Description>A library for downloading internet resources</Description>
|
|
<PackageProjectUrl>https://github.com/qwsdcvghyu89/Beam</PackageProjectUrl>
|
|
<RepositoryUrl>https://github.com/qwsdcvghyu89/Beam</RepositoryUrl>
|
|
<PackageId>aeqw89.Beam</PackageId>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Beam.Dynamic\Beam.Dynamic.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\Beam.Exports\Beam.Exports.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\Beam.Puppeteer\Beam.Puppeteer.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\Beam.Temporary.Cli\Beam.Temporary.Cli.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\Beam\Beam.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<PackageReference Include="aeqw89.DataKeys" Version="1.0.1">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Content Include="..\Beam\bin\$(Configuration)\$(TargetFramework)\Beam.dll">
|
|
<PackagePath>lib\$(TargetFramework)\</PackagePath>
|
|
<Pack>true</Pack>
|
|
</Content>
|
|
<Content Include="..\Beam.Dynamic\bin\$(Configuration)\$(TargetFramework)\Beam.Dynamic.dll">
|
|
<PackagePath>lib\$(TargetFramework)\</PackagePath>
|
|
<Pack>true</Pack>
|
|
</Content>
|
|
<Content Include="..\Beam.Exports\bin\$(Configuration)\$(TargetFramework)\Beam.Exports.dll">
|
|
<PackagePath>lib\$(TargetFramework)\</PackagePath>
|
|
<Pack>true</Pack>
|
|
</Content>
|
|
<Content Include="..\Beam.Puppeteer\bin\$(Configuration)\$(TargetFramework)\Beam.Puppeteer.dll">
|
|
<PackagePath>lib\$(TargetFramework)\</PackagePath>
|
|
<Pack>true</Pack>
|
|
</Content>
|
|
<Content Include="..\Beam.Temporary.Cli\bin\$(Configuration)\$(TargetFramework)\Beam.Temporary.Cli.dll">
|
|
<PackagePath>lib\$(TargetFramework)\</PackagePath>
|
|
<Pack>true</Pack>
|
|
</Content>
|
|
<Content Include="..\Beam.Temporary.Cli\bin\$(Configuration)\$(TargetFramework)\HtmlAgilityPack.dll">
|
|
<PackagePath>lib\$(TargetFramework)\</PackagePath>
|
|
<Pack>true</Pack>
|
|
</Content>
|
|
<PackageReference Include="HtmlAgilityPack" Version="1.11.72">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.1">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="System.Linq.Async" Version="6.0.1">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="aeqw89.PersistentData" Version="1.0.0">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.Recognizers.Text.Number" Version="1.8.13">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.Playwright" Version="1.52.0">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.1">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.1">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="OpenAI" Version="2.1.0">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Spectre.Console" Version="0.49.2-preview.0.70">
|
|
<PrivateAssets />
|
|
<Transitive>true</Transitive>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
</Project> |