Skip to content

Commit 9b37822

Browse files
committed
refs
1 parent 0cbbc69 commit 9b37822

File tree

12 files changed

+22
-24
lines changed

12 files changed

+22
-24
lines changed

readme.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ public class MessageHandler1 :
9696
IWantToRunAfter<MessageHandler3>
9797
{
9898
```
99-
<sup><a href='/src/Tests/Snippets/MessageHandler1.cs#L3-L8' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order1-1' title='Start of snippet'>anchor</a></sup>
99+
<sup><a href='/src/Tests/Snippets/MessageHandler1.cs#L1-L6' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order1-1' title='Start of snippet'>anchor</a></sup>
100100
<!-- endSnippet -->
101101

102102

@@ -118,7 +118,7 @@ public class MessageHandler2 :
118118
IWantToRunAfter<MessageHandler1>
119119
{
120120
```
121-
<sup><a href='/src/Tests/Snippets/MessageHandler2.cs#L3-L8' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order2-1' title='Start of snippet'>anchor</a></sup>
121+
<sup><a href='/src/Tests/Snippets/MessageHandler2.cs#L1-L6' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order2-1' title='Start of snippet'>anchor</a></sup>
122122
<!-- endSnippet -->
123123

124124

@@ -166,7 +166,7 @@ public class MessageHandler1 :
166166
IWantToRunAfter<MessageHandler3>
167167
{
168168
```
169-
<sup><a href='/src/Tests/Snippets/MessageHandler1.cs#L3-L8' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order1-1' title='Start of snippet'>anchor</a></sup>
169+
<sup><a href='/src/Tests/Snippets/MessageHandler1.cs#L1-L6' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order1-1' title='Start of snippet'>anchor</a></sup>
170170
<!-- endSnippet -->
171171

172172

@@ -188,7 +188,7 @@ public class MessageHandler2 :
188188
IWantToRunAfter<MessageHandler1>
189189
{
190190
```
191-
<sup><a href='/src/Tests/Snippets/MessageHandler2.cs#L3-L8' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order2-1' title='Start of snippet'>anchor</a></sup>
191+
<sup><a href='/src/Tests/Snippets/MessageHandler2.cs#L1-L6' title='Snippet source file'>snippet source</a> | <a href='#snippet-express-order2-1' title='Start of snippet'>anchor</a></sup>
192192
<!-- endSnippet -->
193193

194194

src/HandlerOrdering.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1313
.editorconfig = .editorconfig
1414
appveyor.yml = appveyor.yml
1515
Directory.Build.props = Directory.Build.props
16+
global.json = global.json
1617
EndProjectSection
1718
EndProject
1819
Global

src/HandlerOrdering/NServiceBus.HandlerOrdering.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageReference Include="NServiceBus" Version="8.2.4" />
7+
<PackageReference Include="NServiceBus" Version="9.2.5" />
88
<PackageReference Include="ProjectDefaults" Version="1.0.147" PrivateAssets="all" />
99
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" Condition="$(Configuration) == 'Release'" />
1010
</ItemGroup>

src/HandlerOrdering/OrderHandlers.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public void Customize(EndpointConfiguration configuration)
99
}
1010
}
1111

12-
public void ApplyInterfaceHandlerOrdering(EndpointConfiguration configuration)
12+
static void ApplyInterfaceHandlerOrdering(EndpointConfiguration configuration)
1313
{
1414
var handlerDependencies = GetHandlerDependencies(configuration);
1515
var sorted = new TypeSorter(handlerDependencies).Sorted;
@@ -24,6 +24,7 @@ static Dictionary<Type, List<Type>> GetHandlerDependencies(EndpointConfiguration
2424
{
2525
throw new($"Could not extract 'scannedTypes' field from {nameof(EndpointConfiguration)}. Raise an issue here https://github.com/NServiceBusExtensions/NServiceBus.HandlerOrdering/issues/new");
2626
}
27+
2728
var types = (List<Type>) field.GetValue(configuration)!;
2829
return GetHandlerDependencies(types);
2930
}
@@ -40,17 +41,21 @@ internal static Dictionary<Type, List<Type>> GetHandlerDependencies(List<Type> t
4041
{
4142
continue;
4243
}
44+
4345
if (face.GetGenericTypeDefinition() != typeof(IWantToRunAfter<>))
4446
{
4547
continue;
4648
}
49+
4750
if (!dictionary.TryGetValue(type, out var dependencies))
4851
{
4952
dictionary[type] = dependencies = new();
5053
}
54+
5155
dependencies.Add(face.GenericTypeArguments.First());
5256
}
5357
}
58+
5459
return dictionary;
5560
}
5661
}

src/Sample/Sample.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<OutputType>Exe</OutputType>
55
<LangVersion>7.1</LangVersion>
66
</PropertyGroup>
77
<ItemGroup>
8-
<PackageReference Include="NServiceBus" Version="8.2.4" />
8+
<PackageReference Include="NServiceBus" Version="9.2.5" />
99
<ProjectReference Include="..\HandlerOrdering\NServiceBus.HandlerOrdering.csproj" />
1010
</ItemGroup>
1111
</Project>

src/Tests/Snippets/MessageHandler1.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using NServiceBus;
2-
3-
#region express-order1
1+
#region express-order1
42
public class MessageHandler1 :
53
IHandleMessages<MyMessage>,
64
IWantToRunAfter<MessageHandler3>

src/Tests/Snippets/MessageHandler2.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using NServiceBus;
2-
3-
#region express-order2
1+
#region express-order2
42
public class MessageHandler2 :
53
IHandleMessages<MyMessage>,
64
IWantToRunAfter<MessageHandler1>

src/Tests/Snippets/MessageHandler3.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using NServiceBus;
2-
3-
public class MessageHandler3 :
1+
public class MessageHandler3 :
42
IHandleMessages<MyMessage>
53
{
64
public Task Handle(MyMessage message, IMessageHandlerContext context) =>

src/Tests/Snippets/MyMessage.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using NServiceBus;
2-
3-
public class MyMessage :
1+
public class MyMessage :
42
IMessage
53
{
64
public Guid Id { get; set; }

src/Tests/Snippets/Usage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using NServiceBus;
1+
#pragma warning disable IDE0021
22

33
class Usage
44
{

0 commit comments

Comments
 (0)