none
Expor tipos genéricos RRS feed

  • Pergunta

  • Olá pessoal,

    Estou tentando expor um método pelo WCF com um tipo genérico, como exemplo:

    [ServiceContract]
    public interface IContrato
    {
    
          [OperationContract]
          void AnyOperation<T>(T Item);
    
    }

    Mas ao executar o ServiceHost está sendo retornado o seguinte erro:

    "O tipo 'T' não pode ser exportado como um tipo de esquema porque ele é um tipo genérico aberto. Você só pode exportar um tipo genérico se todos os tipos de parâmetros genéricos forem tipos reais."

    Sinceramente não consegui entender esta explicação, alguém sabe se existe alguma maneira de usar algum tipo genérico pelo WCF ??


    Vlw.
    Ismael Monteiro da Silva
    terça-feira, 25 de agosto de 2009 13:53

Respostas

Todas as Respostas