Skip to content

Add protobuf request, response, and combined filters#587

Merged
haga-rak merged 2 commits into
mainfrom
feature/protobuf-filters
Mar 20, 2026
Merged

Add protobuf request, response, and combined filters#587
haga-rak merged 2 commits into
mainfrom
feature/protobuf-filters

Conversation

@haga-rak
Copy link
Copy Markdown
Owner

Summary

  • Add ProtobufRequestFilter to match requests with protobuf content-type
  • Add ProtobufResponseFilter to match responses with protobuf content-type
  • Add ProtobufFilter as a FilterCollection combining both with an OR operation
  • Add fluent API extensions: WhenRequestHasProtobufBody(), WhenResponseHasProtobufBody(), WhenIsProtobuf()
  • Add CLI integration test and unit tests for extension methods
  • Update auto-generated docs

Add content-type based filters for protobuf exchanges:
- ProtobufRequestFilter: matches requests with protobuf content-type
- ProtobufResponseFilter: matches responses with protobuf content-type
- ProtobufFilter: FilterCollection combining both with OR operation
- Fluent API extensions and unit tests
@haga-rak haga-rak merged commit 302ffb3 into main Mar 20, 2026
2 checks passed
@haga-rak haga-rak added the new-filter New fluxzy filter added label Mar 20, 2026
@haga-rak haga-rak deleted the feature/protobuf-filters branch April 6, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-filter New fluxzy filter added

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant