Wrapper type for message {0} cannot be projected as a data contract type since it has multiple namespaces. Consider using ...