Skip to content

Commit b1dd459

Browse files
Merge pull request #468 from TransactionProcessing/task/#465_correlationid
End to End Correlation id
2 parents 74524a0 + 935365e commit b1dd459

File tree

14 files changed

+61
-64
lines changed

14 files changed

+61
-64
lines changed

FileProcessor.BusinessLogic/FileProcessor.BusinessLogic.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66

77
<ItemGroup>
88
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.5" />
9-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.5" />
10-
<PackageReference Include="SecurityService.Client" Version="2025.5.2-build82" />
11-
<PackageReference Include="Shared" Version="2025.6.2" />
12-
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.6.2" />
9+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.7" />
10+
<PackageReference Include="SecurityService.Client" Version="2025.7.1" />
11+
<PackageReference Include="Shared" Version="2025.7.9" />
12+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.7.9" />
1313
<PackageReference Include="MediatR" Version="12.5.0" />
14-
<PackageReference Include="Shared.EventStore" Version="2025.6.2" />
14+
<PackageReference Include="Shared.EventStore" Version="2025.7.9" />
1515
<PackageReference Include="System.IO.Abstractions" Version="22.0.14" />
16-
<PackageReference Include="TransactionProcessor.Client" Version="2025.5.2-build186" />
16+
<PackageReference Include="TransactionProcessor.Client" Version="2025.7.1" />
1717
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.5" />
1818
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.5" />
19-
<PackageReference Include="TransactionProcessor.Database" Version="2025.5.2-build186" />
19+
<PackageReference Include="TransactionProcessor.Database" Version="2025.7.1" />
2020
</ItemGroup>
2121

2222
<ItemGroup>

FileProcessor.Client/FileProcessor.Client.csproj

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

88
<ItemGroup>
9-
<PackageReference Include="ClientProxyBase" Version="2025.6.2" />
10-
<PackageReference Include="Shared.Results" Version="2025.6.2" />
9+
<PackageReference Include="ClientProxyBase" Version="2025.7.9" />
10+
<PackageReference Include="Shared.Results" Version="2025.7.9" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

FileProcessor.File.DomainEvents/FileProcessor.File.DomainEvents.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.6.2" />
9+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.7.9" />
1010
</ItemGroup>
1111

1212
</Project>

FileProcessor.FileAggregate/FileProcessor.FileAggregate.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
<ItemGroup>
88
<PackageReference Include="Grpc.Net.Client" Version="2.71.0" />
9-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.5" />
10-
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.6.2" />
11-
<PackageReference Include="Shared.EventStore" Version="2025.6.2" />
9+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.7" />
10+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.7.9" />
11+
<PackageReference Include="Shared.EventStore" Version="2025.7.9" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

FileProcessor.FileImportLog.DomainEvents/FileProcessor.FileImportLog.DomainEvents.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.6.2" />
9+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2025.7.9" />
1010
</ItemGroup>
1111

1212
</Project>

FileProcessor.FileImportLogAggregate/FileProcessor.FileImportLogAggregate.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
<ItemGroup>
88
<PackageReference Include="Grpc.Net.Client" Version="2.71.0" />
9-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.5" />
10-
<PackageReference Include="Shared.EventStore" Version="2025.6.2" />
9+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.7" />
10+
<PackageReference Include="Shared.EventStore" Version="2025.7.9" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

FileProcessor.IntegrationTesting.Helpers/FileProcessor.IntegrationTesting.Helpers.csproj

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

99
<ItemGroup>
10-
<PackageReference Include="Shared.IntegrationTesting" Version="2025.6.2" />
11-
<PackageReference Include="TransactionProcessor.IntegrationTesting.Helpers" Version="2025.5.2-build186" />
10+
<PackageReference Include="Shared.IntegrationTesting" Version="2025.7.9" />
11+
<PackageReference Include="TransactionProcessor.IntegrationTesting.Helpers" Version="2025.7.1" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

FileProcessor.IntegrationTests/FileProcessor.IntegrationTests.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<ItemGroup>
1414
<PackageReference Include="EventStoreProjections" Version="2023.12.3" />
15-
<PackageReference Include="MessagingService.IntegrationTesting.Helpers" Version="2025.3.2-build77" />
15+
<PackageReference Include="MessagingService.IntegrationTesting.Helpers" Version="2025.7.1" />
1616
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.5" />
1717
<PackageReference Include="Ductus.FluentDocker" Version="2.10.59" />
1818
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.5" />
@@ -22,13 +22,13 @@
2222
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
2323
<PackageReference Include="Reqnroll" Version="2.4.1" />
2424
<PackageReference Include="Reqnroll.NUnit" Version="2.4.1" />
25-
<PackageReference Include="SecurityService.Client" Version="2025.5.2-build82" />
26-
<PackageReference Include="SecurityService.IntegrationTesting.Helpers" Version="2025.5.2-build82" />
27-
<PackageReference Include="Shared" Version="2025.6.2" />
28-
<PackageReference Include="Shared.IntegrationTesting" Version="2025.6.2" />
25+
<PackageReference Include="SecurityService.Client" Version="2025.7.1" />
26+
<PackageReference Include="SecurityService.IntegrationTesting.Helpers" Version="2025.7.1" />
27+
<PackageReference Include="Shared" Version="2025.7.9" />
28+
<PackageReference Include="Shared.IntegrationTesting" Version="2025.7.9" />
2929
<PackageReference Include="Shouldly" Version="4.3.0" />
30-
<PackageReference Include="TransactionProcessor.Client" Version="2025.5.2-build186" />
31-
<PackageReference Include="TransactionProcessor.IntegrationTesting.Helpers" Version="2025.5.2-build186" />
30+
<PackageReference Include="TransactionProcessor.Client" Version="2025.7.1" />
31+
<PackageReference Include="TransactionProcessor.IntegrationTesting.Helpers" Version="2025.7.1" />
3232
<PackageReference Include="coverlet.collector" Version="6.0.4">
3333
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3434
<PrivateAssets>all</PrivateAssets>

FileProcessor.Tests/FileProcessor.Tests.csproj

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

99
<ItemGroup>
1010
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
11-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.5" />
11+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.7" />
1212
<PackageReference Include="Moq" Version="4.20.72" />
1313
<PackageReference Include="Shouldly" Version="4.3.0" />
1414
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="22.0.14" />

FileProcessor/Bootstrapper/ClientRegistry.cs

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace FileProcessor.Bootstrapper;
1+
using ClientProxyBase;
2+
3+
namespace FileProcessor.Bootstrapper;
24

35
using System;
46
using System.Diagnostics.CodeAnalysis;
@@ -18,26 +20,14 @@ public class ClientRegistry : ServiceRegistry
1820
/// Initializes a new instance of the <see cref="ClientRegistry"/> class.
1921
/// </summary>
2022
public ClientRegistry() {
21-
this.AddSingleton<ISecurityServiceClient, SecurityServiceClient>();
22-
this.AddSingleton<ITransactionProcessorClient, TransactionProcessorClient>();
23+
this.AddHttpContextAccessor();
24+
this.RegisterHttpClient<ISecurityServiceClient, SecurityServiceClient>();
25+
this.RegisterHttpClient<ITransactionProcessorClient, TransactionProcessorClient>();
2326

2427
//this.AddSingleton<Func<String, String>>(container => serviceName => { return ConfigurationReader.GetBaseServerUri(serviceName).OriginalString; });
2528
Func<String, String> resolver(IServiceProvider container) => serviceName => { return ConfigurationReader.GetBaseServerUri(serviceName).OriginalString; };
26-
Func<String, String> resolver1() => serviceName => { return ConfigurationReader.GetBaseServerUri(serviceName).OriginalString; };
27-
28-
this.AddSingleton<Func<String, String>>(resolver);
2929

30-
SocketsHttpHandler httpMessageHandler = new SocketsHttpHandler {
31-
SslOptions = {
32-
RemoteCertificateValidationCallback = (sender,
33-
certificate,
34-
chain,
35-
errors) => true,
36-
}
37-
};
38-
39-
HttpClient httpClient = new(httpMessageHandler);
40-
this.AddSingleton(httpClient);
30+
this.AddSingleton<Func<String, String>>(resolver);
4131
}
4232

4333
#endregion

0 commit comments

Comments
 (0)