[Mono-dev] WCF: Contracts with Interface hierarchy
fourmont at gmx.de
Sat Dec 18 11:43:22 EST 2010
Explicitly specifying the Action and ReplyAction Attribute makes it
work. That's an OK workaround at least for me:
[OperationContract(Action = "Foo", ReplyAction = "FooReplay")]
Bug's also posted with ID 658520 by Maciej Kopańsk
Karsten Fourmont wrote:
> Hi Atsushi,
> thank you for the "WCF Interface Hierarchy" fix. Works great...
> well unless you have a Microsoft.NET client and a Mono server.
> Then you get (in the Mono server):
> System.ServiceModel.ActionNotSupportedException: Action
> 'http://tempuri.org/IFoo/Foo' did not match any operations in the target
> contract at
> System.ServiceModel.Dispatcher.ListenerLoopManager.FindEndpointDispatcher (
> System.ServiceModel.Channels.Message message) [0x00000] in<filename
> at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessInput
> nel input, System.ServiceModel.Channels.Message message) [0x00000] in
> It seems the naming scheme differs.
More information about the Mono-devel-list