I have a problem with one APM transaction (method based) not showing up. The method declares the interface explicitly and I think that is causing the problem.
Here is an example to explain the situation.
publicinterfaceIDoItSlow
{
voidGo();
}
publicclassJustDoIt:IDoItSlow
{
voidIDoItSlow.Go()
{
}
}
If I wanted to monitor the IDoItSlow.Go method would I have to use JustDoIt.IDoItSlow.Go or JustDoIt.Go. I tried the first and that did not work. Currently testing the second way and will follow up with results tomorrow. But any feedback on method based transactions and explicitly implemented interfaces would be great.