Skip to content

Commit 6f64ca1

Browse files
toddbtodd
and
todd
authored
upgrade: refit 8.0 with microsoft dependencies >=8.x #96 (#101)
Co-authored-by: todd <[email protected]>
1 parent d5fc4d7 commit 6f64ca1

File tree

6 files changed

+26
-25
lines changed

6 files changed

+26
-25
lines changed

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ novu-dotnet targets .NET Standard 2.0 and is compatible with .NET Core 2.0+ and
3939
| 0.3.2 | \>= 0.18 | [BREAKING} Obsolete Notification Templates has been removed. Service registration separation of single client and each client. Novu.Extension and Novu.Sync released as packages. |
4040
| 0.3.2 | \>= 0.18 | |
4141
| 0.4.0 | \>= 0.24 | |
42+
| 0.5.0 | \>= 0.24 | Refit 7.2.2 / Microsoft.Extension>=7.x |
43+
| 0.6.0 | \>= 0.24 | Refit 8.0 / Microsoft.Extension>=8.x |
4244

4345
## Installation
4446

@@ -51,8 +53,7 @@ dotnet add package Novu
5153
### Direct instantiation
5254

5355
```csharp
54-
using Novu.DTO;
55-
using Novu.Models;
56+
using Novu.Domain.Models;
5657
using Novu;
5758

5859
var novuConfiguration = new NovuClientConfiguration

src/Novu.Extensions/Novu.Extensions.csproj

+8-8
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121

2222
<ItemGroup>
2323
<PackageReference Include="JetBrains.Annotations" Version="2024.3.0" />
24-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0"/>
25-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="7.0.4"/>
26-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0"/>
27-
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="7.0.0"/>
24+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
25+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
26+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
27+
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="8.0.1" />
2828
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0"/>
29-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0"/>
30-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="7.0.0" />
31-
<PackageReference Include="Refit.HttpClientFactory" Version="7.2.22" />
32-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="7.0.0" />
29+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2"/>
30+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
31+
<PackageReference Include="Refit.HttpClientFactory" Version="8.0.0" />
32+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="8.0.1" />
3333
</ItemGroup>
3434

3535
<ItemGroup>

src/Novu.Sync/Novu.Sync.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<ItemGroup>
2626
<!-- provides the hascode -->
2727
<PackageReference Include="Microsoft.Bcl.HashCode" Version="6.0.0" />
28-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0"/>
28+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" />
2929
</ItemGroup>
3030

3131
<!-- Nuget Assets -->

src/Novu.Tests/IntegrationTests/SubscriberPreferenceTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public async Task Should_Get_InApp_Unseen()
8686
var messagesCount = await subscriberClient.GetInAppUnseen(subscriber.SubscriberId!);
8787

8888
// fire forget test, that it returns something
89-
messagesCount.Data.Count.Should().BeGreaterOrEqualTo(0);
89+
messagesCount.Data.Count.Should().BeGreaterThanOrEqualTo(0);
9090
}
9191

9292
[Fact]
@@ -97,6 +97,6 @@ public async Task Should_Get_InApp()
9797
var messages = await subscriberClient.GetInApp(subscriber.SubscriberId!);
9898

9999
// fire forget test, that it returns something
100-
messages.Data.Should().HaveCountGreaterOrEqualTo(0);
100+
messages.Data.Should().HaveCountGreaterThanOrEqualTo(0);
101101
}
102102
}

src/Novu.Tests/Novu.Tests.csproj

+10-10
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0"/>
12-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.0"/>
13-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0"/>
14-
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="7.0.0"/>
15-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0"/>
16-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0"/>
12+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="8.0.1" />
15+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1"/>
16+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
1717
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
1818
<PackageReference Include="Moq" Version="4.20.72" />
1919
<PackageReference Include="ParkSquare.Testing.Helpers" Version="8.0.0" />
20-
<PackageReference Include="Polly" Version="8.5.0" />
21-
<PackageReference Include="Refit.HttpClientFactory" Version="7.2.22"/>
20+
<PackageReference Include="Polly" Version="8.5.2" />
21+
<PackageReference Include="Refit.HttpClientFactory" Version="8.0.0" />
2222
<PackageReference Include="xunit" Version="2.9.3" />
23-
<PackageReference Include="FluentAssertions" Version="7.0.0" />
23+
<PackageReference Include="FluentAssertions" Version="8.0.1" />
2424
<PackageReference Include="Xunit.DependencyInjection" Version="8.9.1" />
2525
<PackageReference Include="Xunit.DependencyInjection.Logging" Version="8.1.0" />
26-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
26+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2">
2727
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2828
<PrivateAssets>all</PrivateAssets>
2929
</PackageReference>
30-
<PackageReference Include="coverlet.collector" Version="6.0.3">
30+
<PackageReference Include="coverlet.collector" Version="6.0.4">
3131
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3232
<PrivateAssets>all</PrivateAssets>
3333
</PackageReference>

src/Novu/Novu.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
<!-- Required Nuget Packages -->
2727
<ItemGroup>
2828
<PackageReference Include="Newtonsoft.Json" Version="13.0.3"/>
29-
<PackageReference Include="Refit" Version="7.2.22" />
30-
<PackageReference Include="Refit.Newtonsoft.Json" Version="7.2.22" />
29+
<PackageReference Include="Refit" Version="8.0.0" />
30+
<PackageReference Include="Refit.Newtonsoft.Json" Version="8.0.0" />
3131
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0"/>
3232
</ItemGroup>
3333

0 commit comments

Comments
 (0)