[Mono-list] Is ServiceKnownType attribute completed (WCF)?

mauzik mauzik at centrum.cz
Tue Sep 10 12:05:42 UTC 2013

HI all,

I have implemented service class which is called via WCF. If I run it under
.NET it works without any problems. Under Mono is situation bad for me. If I
run code, exception is thrown:

Contracts.Authentication.PinAuthenticationCommand' is unexpected. The type
should either be registered as a known type, or DataContractResolver should
be used. 

My Service contract is:

    public interface IAuthenticationProvider
        AuthenticationStatus Process(IAuthenticationCommand command,
Terminal terminal);

Class with KnownTypeResolver:

  public static class AuthenticationProviderKnownTypes
        public static IEnumerable<Type>
GetKnownTypes(ICustomAttributeProvider provider)
          // find out all child BaseAuthenticationCommand class
                .Where(t =>

Do any of you know if ServiceKnownType  is implemented and uses in WCF call? 
Thank you.

View this message in context: http://mono.1490590.n4.nabble.com/Is-ServiceKnownType-attribute-completed-WCF-tp4660832.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list