Skip to content

Commit 9a6109e

Browse files
committed
upgraded to Entity Framework Core 7.0, upgraded minor versions of other dependencies
1 parent de04d3c commit 9a6109e

File tree

21 files changed

+54
-53
lines changed

21 files changed

+54
-53
lines changed

Examples/Todos/Revo.Examples.Todos.Tests/Revo.Examples.Todos.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="coverlet.collector" Version="3.1.2">
9+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1010
<PrivateAssets>all</PrivateAssets>
1111
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1212
</PackageReference>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Examples/Todos/Revo.Examples.Todos/Revo.Examples.Todos.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Hangfire.PostgreSql" Version="1.9.7" />
15+
<PackageReference Include="Hangfire.PostgreSql" Version="1.9.9" />
1616
</ItemGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.5" />
20-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.5" />
21-
<PackageReference Include="Npgsql" Version="6.0.4" />
22-
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="6.0.4" />
19+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.0" />
20+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="7.0.0" />
21+
<PackageReference Include="Npgsql" Version="7.0.0" />
22+
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="7.0.0" />
2323
</ItemGroup>
2424

2525
<ItemGroup>

Extensions/Tests/Revo.Extensions.History.Tests/Revo.Extensions.History.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="coverlet.collector" Version="3.1.2">
9+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1010
<PrivateAssets>all</PrivateAssets>
1111
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1212
</PackageReference>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Extensions/Tests/Revo.Extensions.Notifications.Tests/Revo.Extensions.Notifications.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="coverlet.collector" Version="3.1.2">
9+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1010
<PrivateAssets>all</PrivateAssets>
1111
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1212
</PackageReference>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Providers/AspNetCore/Revo.AspNetCore/Revo.AspNetCore.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Entity Framework (EF) Core data-access layer implementation.</Description>
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Hangfire" Version="1.7.28" />
13+
<PackageReference Include="Hangfire" Version="1.7.31" />
1414
<PackageReference Include="Hangfire.MemoryStorage" Version="1.7.0" />
15-
<PackageReference Include="NLog.Web.AspNetCore" Version="4.14.0" />
15+
<PackageReference Include="NLog.Web.AspNetCore" Version="5.1.5" />
1616
<FrameworkReference Include="Microsoft.AspNetCore.App" />
1717
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="1.1.1" />
1818
</ItemGroup>

Providers/AspNetCore/Tests/Revo.AspNetCore.Tests/Revo.AspNetCore.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="coverlet.collector" Version="3.1.2">
10+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1515
<FrameworkReference Include="Microsoft.AspNetCore.App" />
1616
</ItemGroup>
1717

Providers/EF6/Tests/Revo.EF6.Tests/Revo.EF6.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="coverlet.collector" Version="3.1.2">
9+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1010
<PrivateAssets>all</PrivateAssets>
1111
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1212
</PackageReference>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Providers/EFCore/Revo.EFCore/Revo.EFCore.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ Entity Framework Core (EF Core) implementation of infrastructure services.</Desc
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.5" />
14-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.5">
13+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.0" />
14+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="7.0.0">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1717
</PackageReference>
18-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.5" />
19-
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="6.0.5" />
20-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.5" />
21-
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.5">
18+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="7.0.0" />
19+
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="7.0.0" />
20+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="7.0.0" />
21+
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="7.0.0">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2424
</PackageReference>

Providers/EFCore/Tests/Revo.EFCore.Tests/Revo.EFCore.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="coverlet.collector" Version="3.1.2">
10+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1515
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Providers/Hangfire/Revo.Hangfire/Revo.Hangfire.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Hangfire background job support.</Description>
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Hangfire" Version="1.7.28" />
13+
<PackageReference Include="Hangfire" Version="1.7.31" />
1414
<PackageReference Include="Hangfire.MemoryStorage" Version="1.7.0" />
1515
</ItemGroup>
1616

RELEASE_NOTES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
### Changed
99
- upgraded optional AutoMapper extension to v12.0
10+
- upgraded to Entity Framework Core 7.0
1011

1112
## [1.30.3] - 2022-11-10
1213

Revo.Core/Revo.Core.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ Core package of the framework.</Description>
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Castle.Core" Version="4.4.1" />
14-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
15-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
13+
<PackageReference Include="Castle.Core" Version="5.1.0" />
14+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
15+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0" />
1616
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
17-
<PackageReference Include="Ninject" Version="3.3.5" />
17+
<PackageReference Include="Ninject" Version="3.3.6" />
1818
<PackageReference Include="Ninject.Extensions.ContextPreservation" Version="3.3.1" />
1919
<PackageReference Include="Ninject.Extensions.Factory" Version="3.3.3" />
20-
<PackageReference Include="NLog" Version="4.7.15" />
20+
<PackageReference Include="NLog" Version="5.0.5" />
2121
<PackageReference Include="System.Collections.Immutable" Version="7.0.0" />
2222
</ItemGroup>
2323

Revo.Infrastructure/Revo.Infrastructure.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Framework infrastruture package - event stores, projections, jobs, etc.</Descrip
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="LinqKit.Core" Version="1.2.2" />
13+
<PackageReference Include="LinqKit.Core" Version="1.2.3" />
1414
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
1515
<PackageReference Include="morelinq" Version="3.3.2" />
1616
<PackageReference Include="Nito.AsyncEx" Version="5.1.2" />

Revo.Testing/Revo.Testing.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ Infrastructure for testing framework apps.</Description>
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="FluentAssertions" Version="6.6.0" />
15-
<PackageReference Include="NSubstitute" Version="4.3.0" />
16-
<PackageReference Include="xunit" Version="2.4.1" />
14+
<PackageReference Include="FluentAssertions" Version="6.8.0" />
15+
<PackageReference Include="NSubstitute" Version="4.4.0" />
16+
<PackageReference Include="xunit" Version="2.4.2" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

Tests/Revo.Core.Tests/Revo.Core.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
</ItemGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="coverlet.collector" Version="3.1.2">
16+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1717
<PrivateAssets>all</PrivateAssets>
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1919
</PackageReference>
20-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
20+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
2121
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Tests/Revo.DataAccess.Tests/Revo.DataAccess.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="coverlet.collector" Version="3.1.2">
9+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1010
<PrivateAssets>all</PrivateAssets>
1111
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1212
</PackageReference>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Tests/Revo.Domain.Tests/Revo.Domain.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="coverlet.collector" Version="3.1.2">
10+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
1515
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Tests/Revo.Infrastructure.Tests/EventStores/Generic/EventStoreTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@ await Assert.ThrowsAsync<EntityNotFoundException>(()
135135

136136
[Theory]
137137
[InlineData(1, null, null, 2, new int[] { 3, 2 })]
138-
[InlineData(1, 2, 5, 2, new int[] { 3, 2 })]
139-
[InlineData(1, 3, 4, null, new int[] { 2, 4 })]
138+
[InlineData(1, 2L, 5L, 2, new int[] { 3, 2 })]
139+
[InlineData(1, 3L, 4L, null, new int[] { 2, 4 })]
140140
public async Task GetEventRangeAsync_ReturnsInRange(int eventStreamIndex, long? minSequenceNumber,
141141
long? maxSequenceNumber, int? maxCount, int[] rowsIndices)
142142
{

Tests/Revo.Infrastructure.Tests/Events/Async/AsyncEventWorkerTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public AsyncEventWorkerTests()
4848

4949
[Theory]
5050
[InlineData(null)]
51-
[InlineData(0)]
51+
[InlineData(0L)]
5252
public async Task RunQueueBacklogAsync_InvokesListenersDequeuesAndCommits(long? lastSequenceNumberProcessed)
5353
{
5454
events.Add(new FakeAsyncEventQueueRecord() { EventId = Guid.NewGuid(),
@@ -153,8 +153,8 @@ public async Task RunQueueBacklogAsync_BothSeqAndNonseqEvents()
153153
}
154154

155155
[Theory]
156-
[InlineData(0, 1, 3)]
157-
[InlineData(0, 2, 3)]
156+
[InlineData(0L, 1L, 3L)]
157+
[InlineData(0L, 2L, 3L)]
158158
public async Task RunQueueBacklogAsync_SequenceMissingEvents(long? lastSequenceNumberProcessed, long? event1SequenceNumber,
159159
long? event2SequenceNumber)
160160
{
@@ -178,8 +178,8 @@ public async Task RunQueueBacklogAsync_SequenceMissingEvents(long? lastSequenceN
178178
}
179179

180180
[Theory]
181-
[InlineData(0, 2, null, 3, 1)]
182-
[InlineData(0, 1, null, 3, 1)]
181+
[InlineData(0L, 2L, null, 3L, 1L)]
182+
[InlineData(0L, 1L, null, 3L, 1L)]
183183
public async Task RunQueueBacklogAsync_SequenceMissingEventsProcessesNonsequentialEvents(long? lastSequenceNumberProcessed,
184184
long? event1SequenceNumber, long? event2SequenceNumber, long? event3SequenceNumber,
185185
int nonseqEventIndex)

Tests/Revo.Infrastructure.Tests/Revo.Infrastructure.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="coverlet.collector" Version="3.1.2">
15+
<PackageReference Include="coverlet.collector" Version="3.2.0">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
</PackageReference>
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
2020
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
2121
<PrivateAssets>all</PrivateAssets>
2222
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Tools/Revo.Tools.DatabaseMigrator/Revo.Tools.DatabaseMigrator.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414

1515
<ItemGroup>
1616
<FrameworkReference Include="Microsoft.AspNetCore.App" />
17-
<PackageReference Include="CommandLineParser" Version="2.8.0" />
17+
<PackageReference Include="CommandLineParser" Version="2.9.1" />
1818
<PackageReference Include="McMaster.NETCore.Plugins" Version="1.4.0" />
19-
<PackageReference Include="Microsoft.Data.Sqlite" Version="6.0.5" />
20-
<PackageReference Include="Npgsql" Version="6.0.4" />
19+
<PackageReference Include="Microsoft.Data.Sqlite" Version="7.0.0" />
20+
<PackageReference Include="Npgsql" Version="7.0.0" />
2121
<PackageReference Include="System.Data.SqlClient" Version="4.8.5" />
2222
</ItemGroup>
2323

0 commit comments

Comments
 (0)