Skip to content

Add VerifyUnmarshalInteraction() for performance & convenience#1633

Open
mikeb26 wants to merge 1 commit intobwmarrin:masterfrom
mikeb26:verify_unmarshal_oneshot
Open

Add VerifyUnmarshalInteraction() for performance & convenience#1633
mikeb26 wants to merge 1 commit intobwmarrin:masterfrom
mikeb26:verify_unmarshal_oneshot

Conversation

@mikeb26
Copy link

@mikeb26 mikeb26 commented Jun 20, 2025

This commit adds VerifyUnmarshalInteraction() which combines VerifyInteraction() and Interaction.UnmarshalJSON(). This eliminates the extra data copying that VerifyInteraction() does to put the http body back into the http request for the caller. Additionally, this reduces code for callers following the common
verify()/read()/unmarshall() pattern into a single function call.

This commit adds VerifyUnmarshalInteraction() which combines
VerifyInteraction() and Interaction.UnmarshalJSON(). This eliminates
the extra data copying that VerifyInteraction() does to put the http
body back into the http request for the caller. Additionally, this
reduces code for callers following the common
verify()/read()/unmarshall() pattern into a single function call.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant