I have an OData V3 service where some of the FunctionImport elements have HTTP method set to POST, e.g.:
<FunctionImport Name="DeleteFilesetsPartsIndices" m:HttpMethod="POST">
This is a valid setting for OData V3 operations. But IEdmFunctionImport interface in Microsoft.Data.Edm doesn't expose HttpMethod value. I first thought that I can use instead a property IsSideEffecting, but it looks like functions that use GET method also can be marked as side-effecting, so it's not the same thing. Then it's not apparent to me how to identify which HTTP method should be used to execute an OData V3 operation if IEdmFunctionImport (or other EDM interfaces) doesn't expose its verb. Am I overlooking something?