Skip to content

Commit a9aa5e6

Browse files
Refresh the content of the Message Headers page (#7739)
* Change the name of the methods to remove the clash with Microsoft.NET.Test.Sdk and be able to install the package * Change the name of the methods to remove the clash with Microsoft.NET.Test.Sdk and be able to install the package * Bump test versions * Remove unnecessary dependencies and remove the version number from the namespace * Remove the version numbers from the tests for v10 * Remove the version numbers from the tests for v9 * Remove the version numbers from the tests for v8 * Remove the version numbers from the tests for v7 * Add a serializer * Remove unnecessary pragma * Fix the StartUpDiagnosticsWriter for NSB10 * Enable to run tests * Add serialization to the tests for NSB9 * Test results for NSB10 * Remove the version number from the namespace for the NSB9 tests * Regenerate the files for NSB9 * Remove version number for the namespace of the tests of NSB8 * Regenerate the test results for NSB8 * Remove version number for the namespace of the tests of NSB8 * Remove the version number from the namespaces for the test for NSB 7 * Regenerate the results from the tests for NSB7 * Set up the folder for the learning transport for NSB7, so the test can be run in parallel * Set up the folder for the learning transport for NSB8, so the test can be run in parallel * Set up the folder for the learning transport for NSB9, so the test can be run in parallel * Set up the folder for the learning transport for NSB10, so the test can be run in parallel * Regenerate the files for NSB 9 * Regenerate the files for NSB 10 * Fix the StartUpDiagnosticsWriter for NSB 9 and 10 * Regenerate the Diagnostics examples for NSB 9 and 10 * Use wildcards --------- Co-authored-by: Brandon Ording <[email protected]>
1 parent 3ff7efe commit a9aa5e6

File tree

148 files changed

+1052
-1041
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+1052
-1041
lines changed

Snippets/Core/Core_10/Core_10.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
</ItemGroup>
1111

1212
<ItemGroup>
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.*" />
1314
<PackageReference Include="NServiceBus" Version="10.0.0-alpha.3" />
1415
<PackageReference Include="NServiceBus.Callbacks" Version="6.0.0-alpha.2" />
1516
<PackageReference Include="NServiceBus.ClaimCheck" Version="2.0.0-alpha.2" />
@@ -18,8 +19,8 @@
1819
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.*" />
1920
<PackageReference Include="Newtonsoft.Json" Version="13.*" />
2021
<PackageReference Include="NUnit" Version="4.*" />
21-
<PackageReference Include="NUnit.Analyzers" Version="4.3.0" />
22-
<PackageReference Include="NUnit3TestAdapter" Version="3.17.0" />
22+
<PackageReference Include="NUnit.Analyzers" Version="4.*" />
23+
<PackageReference Include="NUnit3TestAdapter" Version="5.*" />
2324
<PackageReference Include="OpenTelemetry" Version="1.*" />
2425
</ItemGroup>
2526

Snippets/Core/Core_10/Headers/Writers/HeaderWriterAudit.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class HeaderWriterAudit
1212
{
1313
static ManualResetEvent ManualResetEvent = new ManualResetEvent(false);
1414

15-
const string endpointName = "HeaderWriterAuditV8";
15+
const string endpointName = "HeaderWriterAudit";
1616

1717
[OneTimeTearDown]
1818
public void TearDown()
@@ -27,8 +27,9 @@ public async Task Write()
2727
var typesToScan = TypeScanner.NestedTypes<HeaderWriterAudit>();
2828
endpointConfiguration.SetTypesToScan(typesToScan);
2929
endpointConfiguration.AuditProcessedMessagesTo(endpointName);
30-
endpointConfiguration.UseTransport(new LearningTransport());
30+
endpointConfiguration.UseTransport(new LearningTransport {StorageDirectory = TestContext.CurrentContext.TestDirectory});
3131
endpointConfiguration.RegisterMessageMutator(new Mutator());
32+
endpointConfiguration.UseSerialization<SystemJsonSerializer>();
3233

3334
var endpointInstance = await Endpoint.Start(endpointConfiguration);
3435
await endpointInstance.SendLocal(new MessageToSend());
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
Snippet is code generated by HeaderWriterAudit.cs
22
startcode HeaderWriterAuditAudit
33
$.diagnostics.hostdisplayname = MACHINENAME
4-
$.diagnostics.hostid = 5fc2d3fe172c2602b7e1b665f355aa9d
5-
$.diagnostics.originating.hostid = 5fc2d3fe172c2602b7e1b665f355aa9d
6-
NServiceBus.ContentType = text/xml
7-
NServiceBus.ConversationId = 9fee968e-2ea0-4f55-80fe-ae45015f3678
8-
NServiceBus.CorrelationId = 8b57ed09-31d4-48f5-9da8-ae45015f3674
9-
NServiceBus.EnclosedMessageTypes = Core9.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
10-
NServiceBus.MessageId = 8b57ed09-31d4-48f5-9da8-ae45015f3674
4+
$.diagnostics.hostid = 7f787fc8e0611a3fab8a93c8767f6639
5+
$.diagnostics.originating.hostid = 7f787fc8e0611a3fab8a93c8767f6639
6+
NServiceBus.ContentType = application/json
7+
NServiceBus.ConversationId = 74c7b4a9-65f5-4c15-b173-b33e015e0c71
8+
NServiceBus.CorrelationId = 7b89fe9e-14f8-4ee4-be40-b33e015e0c70
9+
NServiceBus.EnclosedMessageTypes = Core.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
10+
NServiceBus.MessageId = 7b89fe9e-14f8-4ee4-be40-b33e015e0c70
1111
NServiceBus.MessageIntent = Send
12-
NServiceBus.OriginatingEndpoint = HeaderWriterAuditV8
12+
NServiceBus.OriginatingEndpoint = HeaderWriterAudit
1313
NServiceBus.OriginatingMachine = MACHINENAME
14-
NServiceBus.ProcessingEnded = 2022-02-23 21:18:44:124566 Z
15-
NServiceBus.ProcessingEndpoint = HeaderWriterAuditV8
14+
NServiceBus.ProcessingEnded = 2025-08-19 23:22:04:600525 Z
15+
NServiceBus.ProcessingEndpoint = HeaderWriterAudit
1616
NServiceBus.ProcessingMachine = MACHINENAME
17-
NServiceBus.ProcessingStarted = 2022-02-23 21:18:44:044364 Z
18-
NServiceBus.ReplyToAddress = HeaderWriterAuditV8
19-
NServiceBus.TimeSent = 2022-02-23 21:18:43:635321 Z
20-
NServiceBus.Version = 8.0.0
17+
NServiceBus.ProcessingStarted = 2025-08-19 23:22:04:600177 Z
18+
NServiceBus.ReplyToAddress = HeaderWriterAudit
19+
NServiceBus.TimeSent = 2025-08-19 21:14:29:280127 Z
20+
NServiceBus.Version = 10.0.0
2121

2222
endcode
Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
11
Snippet is code generated by HeaderWriterAudit.cs
22
startcode HeaderWriterAuditSend
3-
$.diagnostics.originating.hostid = 5fc2d3fe172c2602b7e1b665f355aa9d
4-
NServiceBus.ContentType = text/xml
5-
NServiceBus.ConversationId = 9fee968e-2ea0-4f55-80fe-ae45015f3678
6-
NServiceBus.CorrelationId = 8b57ed09-31d4-48f5-9da8-ae45015f3674
7-
NServiceBus.EnclosedMessageTypes = Core9.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
8-
NServiceBus.MessageId = 8b57ed09-31d4-48f5-9da8-ae45015f3674
3+
$.diagnostics.hostdisplayname = MACHINENAME
4+
$.diagnostics.hostid = 7f787fc8e0611a3fab8a93c8767f6639
5+
$.diagnostics.originating.hostid = 7f787fc8e0611a3fab8a93c8767f6639
6+
NServiceBus.ContentType = application/json
7+
NServiceBus.ConversationId = cff7bb7c-0f21-4391-85d7-b33e015fda12
8+
NServiceBus.CorrelationId = b4eafc54-9d18-4728-92a5-b33e015fda11
9+
NServiceBus.EnclosedMessageTypes = Core.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
10+
NServiceBus.MessageId = b4eafc54-9d18-4728-92a5-b33e015fda11
911
NServiceBus.MessageIntent = Send
10-
NServiceBus.OriginatingEndpoint = HeaderWriterAuditV8
12+
NServiceBus.OriginatingEndpoint = HeaderWriterAudit
1113
NServiceBus.OriginatingMachine = MACHINENAME
12-
NServiceBus.ReplyToAddress = HeaderWriterAuditV8
13-
NServiceBus.TimeSent = 2022-02-23 21:18:43:635321 Z
14-
NServiceBus.Version = 8.0.0
14+
NServiceBus.ProcessingEnded = 2025-08-19 23:22:04:596308 Z
15+
NServiceBus.ProcessingEndpoint = HeaderWriterAudit
16+
NServiceBus.ProcessingMachine = MACHINENAME
17+
NServiceBus.ProcessingStarted = 2025-08-19 23:22:04:589328 Z
18+
NServiceBus.ReplyToAddress = HeaderWriterAudit
19+
NServiceBus.TimeSent = 2025-08-19 21:21:03:208659 Z
20+
NServiceBus.Version = 10.0.0
1521

1622
endcode

Snippets/Core/Core_10/Headers/Writers/HeaderWriterDataBusConvention.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class HeaderWriterDataBusConvention
1414
{
1515
static ManualResetEvent ManualResetEvent = new ManualResetEvent(false);
1616

17-
string endpointName = "HeaderWriterDataBusConventionV8";
17+
string endpointName = "HeaderWriterDataBusConvention";
1818

1919
[OneTimeTearDown]
2020
public void TearDown()
@@ -26,18 +26,18 @@ public void TearDown()
2626
public async Task Write()
2727
{
2828
var endpointConfiguration = new EndpointConfiguration(endpointName);
29-
#pragma warning disable CS0618 // Type or member is obsolete
3029
var dataBus = endpointConfiguration.UseClaimCheck<FileShareClaimCheck, SystemJsonClaimCheckSerializer>();
3130
dataBus.BasePath(@"..\..\..\storage");
3231
var typesToScan = TypeScanner.NestedTypes<HeaderWriterDataBusConvention>();
3332
endpointConfiguration.SetTypesToScan(typesToScan);
34-
endpointConfiguration.UseTransport(new LearningTransport());
33+
endpointConfiguration.UseTransport(new LearningTransport {StorageDirectory = TestContext.CurrentContext.TestDirectory});
34+
endpointConfiguration.UseSerialization<SystemJsonSerializer>();
35+
3536
var conventions = endpointConfiguration.Conventions();
3637
conventions.DefiningClaimCheckPropertiesAs(property =>
3738
{
3839
return property.Name.StartsWith("LargeProperty");
3940
});
40-
#pragma warning restore CS0618 // Type or member is obsolete
4141
endpointConfiguration.RegisterMessageMutator(new Mutator());
4242

4343
var endpointInstance = await Endpoint.Start(endpointConfiguration);
Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
Snippet is code generated by HeaderWriterDataBusConvention.cs
22
startcode HeaderWriterDataBusConvention
3-
$.diagnostics.originating.hostid = 5fc2d3fe172c2602b7e1b665f355aa9d
4-
NServiceBus.ContentType = text/xml
5-
NServiceBus.ConversationId = 3f7c592c-a4d2-4ad6-b1a3-ae45015f37de
6-
NServiceBus.CorrelationId = 4d98349a-4c82-44d9-8130-ae45015f37de
7-
NServiceBus.DataBus.Core9.Headers.Writers.MyNamespace.MessageToSend.LargeProperty1 = 2022-02-23_21\686b5074-2138-4a69-aca2-831cc733fe61
8-
NServiceBus.DataBus.Core9.Headers.Writers.MyNamespace.MessageToSend.LargeProperty2 = 2022-02-23_21\b89492db-e1ce-45a4-abca-5308863e1535
9-
NServiceBus.EnclosedMessageTypes = Core9.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
10-
NServiceBus.MessageId = 4d98349a-4c82-44d9-8130-ae45015f37de
3+
$.diagnostics.originating.hostid = 7f787fc8e0611a3fab8a93c8767f6639
4+
NServiceBus.ContentType = application/json
5+
NServiceBus.ConversationId = 5fd3f849-5262-4eeb-8579-b33e0183a22c
6+
NServiceBus.CorrelationId = eb8acac8-2f4a-40da-a448-b33e0183a22c
7+
NServiceBus.EnclosedMessageTypes = Core.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
8+
NServiceBus.MessageId = eb8acac8-2f4a-40da-a448-b33e0183a22c
119
NServiceBus.MessageIntent = Send
12-
NServiceBus.OriginatingEndpoint = HeaderWriterDataBusConventionV8
10+
NServiceBus.OriginatingEndpoint = HeaderWriterDataBusConvention
1311
NServiceBus.OriginatingMachine = MACHINENAME
14-
NServiceBus.ReplyToAddress = HeaderWriterDataBusConventionV8
15-
NServiceBus.TimeSent = 2022-02-23 21:18:44:822640 Z
16-
NServiceBus.Version = 8.0.0
12+
NServiceBus.ReplyToAddress = HeaderWriterDataBusConvention
13+
NServiceBus.TimeSent = 2025-08-19 23:31:19:821593 Z
14+
NServiceBus.Version = 10.0.0
1715

1816
endcode
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Snippet is code generated by HeaderWriterDataBusConvention.cs
22
startcode HeaderWriterDataBusConventionBody
3-
<?xml version="1.0"?><MessageToSend xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.net/Core9.Headers.Writers"></MessageToSend>
3+
{"LargeProperty1":"AAAAAAAAAAAAAA==","LargeProperty2":"AAAAAAAAAAAAAA=="}
44
endcode

Snippets/Core/Core_10/Headers/Writers/HeaderWriterDataBusProperty.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class HeaderWriterDataBusProperty
1313
{
1414
static ManualResetEvent ManualResetEvent = new ManualResetEvent(false);
1515

16-
string endpointName = "HeaderWriterDataBusPropertyV8";
16+
string endpointName = "HeaderWriterDataBusProperty";
1717

1818
[OneTimeTearDown]
1919
public void TearDown()
@@ -29,8 +29,9 @@ public async Task Write()
2929
dataBus.BasePath(@"..\..\..\storage");
3030
var typesToScan = TypeScanner.NestedTypes<HeaderWriterDataBusProperty>();
3131
endpointConfiguration.SetTypesToScan(typesToScan);
32-
endpointConfiguration.UseTransport(new LearningTransport());
32+
endpointConfiguration.UseTransport(new LearningTransport {StorageDirectory = TestContext.CurrentContext.TestDirectory});
3333
endpointConfiguration.RegisterMessageMutator(new Mutator());
34+
endpointConfiguration.UseSerialization<SystemJsonSerializer>();
3435

3536
var endpointInstance = await Endpoint.Start(endpointConfiguration);
3637

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
Snippet is code generated by HeaderWriterDataBusProperty.cs
22
startcode HeaderWriterDataBusProperty
3-
$.diagnostics.originating.hostid = 5fc2d3fe172c2602b7e1b665f355aa9d
4-
NServiceBus.ContentType = text/xml
5-
NServiceBus.ConversationId = f73a509a-de58-46e7-9a9c-ae45015f3819
6-
NServiceBus.CorrelationId = b59a8a4e-829f-4ccb-aa68-ae45015f3819
7-
NServiceBus.DataBus.2022-02-23_21\45a85154-ffe8-45dd-b72b-2970023c40f9 = 2022-02-23_21\45a85154-ffe8-45dd-b72b-2970023c40f9
8-
NServiceBus.DataBus.2022-02-23_21\76320bc6-b287-4138-92f9-8bfdf40b67e5 = 2022-02-23_21\76320bc6-b287-4138-92f9-8bfdf40b67e5
9-
NServiceBus.EnclosedMessageTypes = Core9.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
10-
NServiceBus.MessageId = b59a8a4e-829f-4ccb-aa68-ae45015f3819
3+
$.diagnostics.originating.hostid = 7f787fc8e0611a3fab8a93c8767f6639
4+
NServiceBus.ContentType = application/json
5+
NServiceBus.ConversationId = d33bfe42-fd25-40ee-a6b3-b33e0183a242
6+
NServiceBus.CorrelationId = cb48a338-d6ef-496c-b834-b33e0183a241
7+
NServiceBus.EnclosedMessageTypes = Core.Headers.Writers.MyNamespace.MessageToSend, MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
8+
NServiceBus.MessageId = cb48a338-d6ef-496c-b834-b33e0183a241
119
NServiceBus.MessageIntent = Send
12-
NServiceBus.OriginatingEndpoint = HeaderWriterDataBusPropertyV8
10+
NServiceBus.OriginatingEndpoint = HeaderWriterDataBusProperty
1311
NServiceBus.OriginatingMachine = MACHINENAME
14-
NServiceBus.ReplyToAddress = HeaderWriterDataBusPropertyV8
15-
NServiceBus.TimeSent = 2022-02-23 21:18:44:991734 Z
16-
NServiceBus.Version = 8.0.0
12+
NServiceBus.ReplyToAddress = HeaderWriterDataBusProperty
13+
NServiceBus.TimeSent = 2025-08-19 23:31:19:892927 Z
14+
NServiceBus.Version = 10.0.0
1715

1816
endcode
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Snippet is code generated by HeaderWriterDataBusProperty.cs
22
startcode HeaderWriterDataBusPropertyBody
3-
<?xml version="1.0"?><MessageToSend xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.net/Core9.Headers.Writers"><LargeProperty1><Key>2022-02-23_21\45a85154-ffe8-45dd-b72b-2970023c40f9</Key><HasValue>true</HasValue></LargeProperty1><LargeProperty2><Key>2022-02-23_21\76320bc6-b287-4138-92f9-8bfdf40b67e5</Key><HasValue>true</HasValue></LargeProperty2></MessageToSend>
3+
{"LargeProperty1":{"Key":null,"HasValue":true},"LargeProperty2":{"Key":null,"HasValue":true}}
44
endcode

0 commit comments

Comments
 (0)