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::GetWebMethod
method and its functionality is simply: