icerpc / icerpc-csharp

A C# RPC framework built for QUIC, with bidirectional streaming, first-class async/await, and Protobuf support.
https://docs.icerpc.dev
Apache License 2.0
101 stars 13 forks source link

Remove `is_dispatch` flag from `decode_operation` #3906

Closed InsertCreativityHere closed 7 months ago

InsertCreativityHere commented 7 months ago

This PR reworks and renames decode_operation, so it not longer takes a random bool parameter.

This parameter was only used to pick either the parameters, or return members from an operation. Now this is left up to caller to pass in.