All,<br><br>i know this question has been asked a million times, but i can't find an answer that works with my setup. Before i try it on mono, i would to make sure that the SOAP extension i've implemented works on straight up .net. Everything compiles, there are no complaints about the config file. i can invoke web methods and they call the code i in the main body, but no SOAP extension code is executed.
<br><br>The SOAP extension code i've got is a simple variation on the trace extension example from the .net libraries. This compiles in with the rest of my webservice. i add the following configuration info to web.config.
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;webServices&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &lt;soapExtensionTypes&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;add type=&quot;AVSOAPIntercept.AVTraceExtension,<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; App_Code&quot; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;priority=&quot;1&quot; group=&quot;Low&quot; /&gt;
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;add type=&quot;AVSOAPIntercept.AVTrampoline,<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; App_Code&quot; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;priority=&quot;1&quot; group=&quot;Low&quot; /&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &lt;/soapExtensionTypes&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/webServices&gt;
<br><br>i have tried marking the method with <br><br>[WebMethod(EnableSession=true)]<br>[AVTrampoline]<br>&lt;method signature&gt;<br><br>and<br><br>[WebMethod(EnableSession=true)]<br>[AVSOAPIntercept.AVTrampoline]<br clear="all">
&lt;method signature&gt;<br><br>i have also confirmed that if i don't put in the qualified name, AVSOAPIntercept.AVTrampoline, in the web.config extension, i get a complaint about the configuration.<br><br>But, neither of these ever causes exeuction in the implementation of ProcessMessage for AVTrampoline. Any help would be greatly appreciated.
<br><br>Best wishes,<br><br>--greg<br><br>-- <br>L.G. Meredith<br>Partner<br>Biosimilarity LLC<br>505 N 72nd St<br>Seattle, WA 98103<br><br>+1 206.650.3740