Skip to content

Commit b430f2b

Browse files
Refactor package versions and central management
Updated `Microsoft.EntityFrameworkCore` and `Npgsql` package versions to conditionally target `net8.0` and `net9.0`. Added `Microsoft.EntityFrameworkCore.Tools` with framework-specific conditions. Removed `Npgsql.EntityFrameworkCore.PostgreSQL` reference from `Codebreaker.Data.Postgres.csproj`. Removed `<Project>` element and disabled central package management in `Directory.Packages.props`.
1 parent b05acef commit b430f2b

3 files changed

Lines changed: 8 additions & 14 deletions

File tree

src/Directory.Packages.props

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,12 @@
7373
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.9" />
7474
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="9.4.2" />
7575
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery.Yarp" Version="9.4.2" />
76-
<PackageVersion Include="Microsoft.EntityFrameworkCore.Cosmos" Version="9.0.9" />
77-
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.9" />
76+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Cosmos" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
77+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Cosmos" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
78+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
79+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
80+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
81+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
7882
<PackageVersion Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.12.1" />
7983
<PackageVersion Include="Microsoft.FluentUI.AspNetCore.Components.Icons" Version="4.12.1" />
8084
<PackageVersion Include="Microsoft.Graph" Version="5.92.0" />
@@ -91,7 +95,8 @@
9195
<PackageVersion Include="NUnit" Version="4.4.0" />
9296
<PackageVersion Include="NUnit.Analyzers" Version="4.10.0" />
9397
<PackageVersion Include="NUnit3TestAdapter" Version="5.1.0" />
94-
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" />
98+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
99+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" Condition="'$(TargetFramework)' == 'net9.0'" />
95100
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
96101
<PackageVersion Include="OpenTelemetry.Exporter.Prometheus.AspNetCore" Version="1.10.0-beta.1" />
97102
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.12.0" />

src/services/common/Codebreaker.Data.Postgres/Codebreaker.Data.Postgres.csproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020

2121
<ItemGroup>
2222
<PackageReference Include="CNinnovation.Codebreaker.BackendModels" />
23-
</ItemGroup>
24-
25-
<ItemGroup>
2623
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" />
2724
</ItemGroup>
2825

src/services/common/Codebreaker.Data.Postgres/Directory.Packages.props

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)