Skip to content

Commit bcaeec9

Browse files
Update NServiceBus Core to 10.0.0-alpha.7 (#1601)
Co-authored-by: dependencyupdates[bot] <218638057+dependencyupdates[bot]@users.noreply.github.com>
1 parent 9ab1283 commit bcaeec9

File tree

7 files changed

+19
-25
lines changed

7 files changed

+19
-25
lines changed

src/NServiceBus.Transport.PostgreSql.AcceptanceTests/NServiceBus.Transport.PostgreSql.AcceptanceTests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<ItemGroup>
1414
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
1515
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
16-
<PackageReference Include="NServiceBus.AcceptanceTests.Sources" Version="10.0.0-alpha.6" GeneratePathProperty="true" />
16+
<PackageReference Include="NServiceBus.AcceptanceTests.Sources" Version="10.0.0-alpha.10" GeneratePathProperty="true" />
1717
<PackageReference Include="NUnit" Version="4.4.0" />
1818
<PackageReference Include="NUnit.Analyzers" Version="4.11.2" />
1919
<PackageReference Include="NUnit3TestAdapter" Version="5.2.0" />

src/NServiceBus.Transport.PostgreSql.TransportTests/NServiceBus.Transport.PostgreSql.TransportTests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<ItemGroup>
1414
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
1515
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
16-
<PackageReference Include="NServiceBus.TransportTests.Sources" Version="10.0.0-alpha.6" GeneratePathProperty="true" />
16+
<PackageReference Include="NServiceBus.TransportTests.Sources" Version="10.0.0-alpha.10" GeneratePathProperty="true" />
1717
<PackageReference Include="NUnit" Version="4.4.0" />
1818
<PackageReference Include="NUnit.Analyzers" Version="4.11.2" />
1919
<PackageReference Include="NUnit3TestAdapter" Version="5.2.0" />

src/NServiceBus.Transport.PostgreSql/NServiceBus.Transport.PostgreSql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<ItemGroup>
1414
<PackageReference Include="Npgsql" Version="9.0.3" AutomaticVersionRange="false" />
15-
<PackageReference Include="NServiceBus" Version="10.0.0-alpha.6" />
15+
<PackageReference Include="NServiceBus" Version="10.0.0-alpha.10" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

src/NServiceBus.Transport.SqlServer.AcceptanceTests/NServiceBus.Transport.SqlServer.AcceptanceTests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<ItemGroup>
1414
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
1515
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
16-
<PackageReference Include="NServiceBus.AcceptanceTests.Sources" Version="10.0.0-alpha.6" GeneratePathProperty="true" />
16+
<PackageReference Include="NServiceBus.AcceptanceTests.Sources" Version="10.0.0-alpha.10" GeneratePathProperty="true" />
1717
<PackageReference Include="NUnit" Version="4.4.0" />
1818
<PackageReference Include="NUnit.Analyzers" Version="4.11.2" />
1919
<PackageReference Include="NUnit3TestAdapter" Version="5.2.0" />

src/NServiceBus.Transport.SqlServer.AcceptanceTests/TestingInMemoryPersistence.cs

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,15 @@
1313
using NServiceBus.Unicast.Subscriptions;
1414
using NServiceBus.Unicast.Subscriptions.MessageDrivenSubscriptions;
1515

16-
public class TestingInMemoryPersistence : PersistenceDefinition
16+
public class TestingInMemoryPersistence : PersistenceDefinition, IPersistenceDefinitionFactory<TestingInMemoryPersistence>
1717
{
18-
internal TestingInMemoryPersistence()
19-
{
20-
Supports<StorageType.Subscriptions>(s =>
21-
{
22-
s.EnableFeatureByDefault<TestingInMemorySubscriptionPersistence>();
23-
});
24-
}
18+
TestingInMemoryPersistence() => Supports<StorageType.Subscriptions, TestingInMemorySubscriptionPersistence>();
19+
public static TestingInMemoryPersistence Create() => new();
2520
}
2621

2722
public static class InMemoryPersistenceExtensions
2823
{
29-
public static void UseStorage(this PersistenceExtensions<TestingInMemoryPersistence> extensions, TestingInMemorySubscriptionStorage storageInstance)
30-
{
31-
extensions.GetSettings().Set("InMemoryPersistence.StorageInstance", storageInstance);
32-
}
24+
public static void UseStorage(this PersistenceExtensions<TestingInMemoryPersistence> extensions, TestingInMemorySubscriptionStorage storageInstance) => extensions.GetSettings().Set("InMemoryPersistence.StorageInstance", storageInstance);
3325
}
3426

3527
public class TestingInMemorySubscriptionPersistence : Feature
@@ -55,29 +47,31 @@ public Task Subscribe(Subscriber subscriber, MessageType messageType, ContextBag
5547
return Task.FromResult(true);
5648
}
5749

58-
static string BuildKey(Subscriber subscriber)
59-
{
60-
return $"{subscriber.TransportAddress ?? ""}_{subscriber.Endpoint ?? ""}";
61-
}
50+
static string BuildKey(Subscriber subscriber) => $"{subscriber.TransportAddress ?? ""}_{subscriber.Endpoint ?? ""}";
6251

6352
public Task Unsubscribe(Subscriber subscriber, MessageType messageType, ContextBag context, CancellationToken cancellationToken = default)
6453
{
6554
if (storage.TryGetValue(messageType, out var dict))
6655
{
6756
dict.TryRemove(BuildKey(subscriber), out var _);
6857
}
58+
6959
return Task.FromResult(true);
7060
}
7161

7262
public Task<IEnumerable<Subscriber>> GetSubscriberAddressesForMessage(IEnumerable<MessageType> messageTypes, ContextBag context, CancellationToken cancellationToken = default)
7363
{
7464
var subscribers = messageTypes
7565
.SelectMany(msgType => storage.TryGetValue(msgType, out var subs) ? subs.Values : [])
76-
.GroupBy(s => new { s.TransportAddress, s.Endpoint }) // Subscriber does not implement IEquatable<T>
66+
.GroupBy(s => new
67+
{
68+
s.TransportAddress,
69+
s.Endpoint
70+
}) // Subscriber does not implement IEquatable<T>
7771
.Select(g => g.First());
7872

7973
return Task.FromResult(subscribers);
8074
}
8175

82-
ConcurrentDictionary<MessageType, ConcurrentDictionary<string, Subscriber>> storage = new ConcurrentDictionary<MessageType, ConcurrentDictionary<string, Subscriber>>();
83-
}
76+
readonly ConcurrentDictionary<MessageType, ConcurrentDictionary<string, Subscriber>> storage = new();
77+
}

src/NServiceBus.Transport.SqlServer.TransportTests/NServiceBus.Transport.SqlServer.TransportTests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<ItemGroup>
1414
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
1515
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
16-
<PackageReference Include="NServiceBus.TransportTests.Sources" Version="10.0.0-alpha.6" />
16+
<PackageReference Include="NServiceBus.TransportTests.Sources" Version="10.0.0-alpha.10" />
1717
<PackageReference Include="NUnit" Version="4.4.0" />
1818
<PackageReference Include="NUnit.Analyzers" Version="4.11.2" />
1919
<PackageReference Include="NUnit3TestAdapter" Version="5.2.0" />

src/NServiceBus.Transport.SqlServer/NServiceBus.Transport.SqlServer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<ItemGroup>
1414
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.1.1" AutomaticVersionRange="false" />
15-
<PackageReference Include="NServiceBus" Version="10.0.0-alpha.6" />
15+
<PackageReference Include="NServiceBus" Version="10.0.0-alpha.10" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

0 commit comments

Comments
 (0)