Skip to content

[Host] Adds message header filtering for consumers #1739

[Host] Adds message header filtering for consumers

[Host] Adds message header filtering for consumers #1739

Triggered via pull request December 2, 2025 07:29
@t11omast11omas
opened #447
Status Failure
Total duration 1m 56s
Artifacts

build.yml

on: pull_request_target
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 12 warnings
build
No test report files were found
build
Process completed with exit code 1.
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L100
There is no argument given that corresponds to the required parameter 'messageHeaders' of 'MessageProcessor<TTransportMessage>.TryMatchConsumerInvoker(Type, IReadOnlyDictionary<string, object>, object)'
build
No file matches path ./test-results/*.trx
build
No files were found with the provided path: ./test-results. No artifacts will be uploaded.
build: src/SlimMessageBus.Host/Hybrid/HybridMessageBus.cs#L37
Remove this call from a constructor to the overridable 'BuildBus' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
build: src/SlimMessageBus.Host.Serialization.SystemTextJson/JsonMessageSerializer.cs#L19
Remove this call from a constructor to the overridable 'CreateDefaultOptions' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L191
Remove the unused local variable 'invokers'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L81
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
build: src/SlimMessageBus.Host/Hybrid/HybridMessageBus.cs#L37
Remove this call from a constructor to the overridable 'BuildBus' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
build: src/SlimMessageBus.Host.Serialization.SystemTextJson/JsonMessageSerializer.cs#L19
Remove this call from a constructor to the overridable 'CreateDefaultOptions' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L191
Remove the unused local variable 'invokers'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
build: src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs#L81
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
build: src/SlimMessageBus.Host/Hybrid/HybridMessageBus.cs#L37
Remove this call from a constructor to the overridable 'BuildBus' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
build: src/SlimMessageBus.Host.Serialization.SystemTextJson/JsonMessageSerializer.cs#L19
Remove this call from a constructor to the overridable 'CreateDefaultOptions' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)