This question already asks what I'm asking, but I want some clarification on the answer.
The answer states that WebGet and WebInvoke are similar, and that the primary difference is the Method parameter.
But if the Method parameter is set to "GET", is it actually functionally equivalent, or are there other differences?
They are simply marker attributes and end up being 100% functionally equivalent. The only thing that interprets these attributes is the
WebHttpBehavior::GetWebMethodmethod and its functionality is simply: