Find Jobs
Hire Freelancers

Assistance with WCF serialization scenario

$2-30 USD / hour

Fechado
Publicado há aproximadamente 14 anos

$2-30 USD / hour

We need quick assistance from a WCF/Silverlight expert in working out a serialization/data contract issue with a small set of generic/derived classes. The base class is a constrained generic and derived non-generic classes need to be sent between a WCF service and a Silverlight client. ## Deliverables In particular, we are encountering the following error when attempting to add the service reference to our Silverlight client: Warning 3 Custom tool warning: Cannot import wsdl:portType Detail: An exception was thrown while running a WSDL import extension: [login to view URL] Error: Referenced type 'xxx' with data contract name 'x' in namespace '[login to view URL]' cannot be used since it does not match imported DataContract. Need to exclude this type from referenced types. The base generic class has the following signature: **public abstract class GenericTreeNode<T> where T : GenericTreeNode<T>** and as such, the derived classes that need to be passed to/from the client in WCF would have the following signature: **public class DerivedClass : GenericTreeNode<DerivedClass>**
ID do Projeto: 3167991

Sobre o projeto

Projeto remoto
Ativo há 14 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) CANADA
Canada
5,0
6
Membro desde out. 1, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.