* Update dependencies and refactor MongoDB usages to IQueryable Updated MongoDB-related methods to use IQueryable instead of IMongoQueryable for better compatibility and cleaner code. Additionally, upgraded several dependencies and packages to newer versions, ensuring enhanced security and performance. * Remove TargetFramework from MongoDb project file The TargetFramework property has been removed from Elsa.MongoDb.csproj. This change is likely to allow for a more flexible build configuration or to delegate framework specification to a higher-level configuration. * Update package versions in _build.csproj Upgraded Azure.Identity to 1.13.1, NuGet.Packaging to 6.11.1, and Microsoft.Identity.Client to 4.66.1. These updates address vulnerabilities and ensure compatibility with dependencies.
35 lines
1.4 KiB
XML
35 lines
1.4 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<RootNamespace/>
|
|
<NoWarn>CS0649;CS0169;CA1050;CA1822;CA2211;IDE1006</NoWarn>
|
|
<NukeRootDirectory>..</NukeRootDirectory>
|
|
<NukeScriptDirectory>..</NukeScriptDirectory>
|
|
<NukeTelemetryVersion>1</NukeTelemetryVersion>
|
|
<NukeExcludeLogs>true</NukeExcludeLogs>
|
|
<NukeExcludeDirectoryBuild>true</NukeExcludeDirectoryBuild>
|
|
<IsPackable>false</IsPackable>
|
|
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
|
|
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
|
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
|
<NuGetAudit>enable</NuGetAudit>
|
|
<NuGetAuditMode>all</NuGetAuditMode>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Nuke.Components" Version="8.1.2" />
|
|
</ItemGroup>
|
|
|
|
<!--Overridden for vulnerability reasons with dependencies referencing older versions.-->
|
|
<ItemGroup>
|
|
<PackageReference Include="Azure.Identity" Version="1.13.1" />
|
|
<PackageReference Include="NuGet.Packaging" Version="6.11.1" />
|
|
<PackageReference Include="System.Formats.Asn1" Version="8.0.1" />
|
|
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
|
<PackageReference Include="Microsoft.Identity.Client" VersionOverride="4.66.1" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|