locked
BizTalk e tipos genericos RRS feed

  • Pergunta

  • Bom dia

    Estou a tentar invocar um metodo de uma DLL externa do projecto, e esse metodo é generico ou seja, é o seguinte

    public static T DeserializeFromXmlString<T>(string xmlString)


    Agora como posso chamar este metodo na orquestração biztalk?

    obrigado
    quinta-feira, 18 de setembro de 2008 11:14

Respostas

  •  

    Boa tarde Rodrigo, como vai?

     

    Para fazer uma chamada à uma DLL externa, basta que você siga o roteiro:

    1. adicione uma referência à mesma no projeto do Biztalk
    2. Crie uma nova variável de orchestração no Orchestration View e diga que o tipo dela é o da classe da sua DLL
    3. Adicione um shape de código na orchstration que instancia a variável e faz uma chamada ao seu método.

     

    Não esqueça que a classe deve ser marcada com o atributo [Serializable()] para que o Biztalk consiga chamá-la.

    Caso tenha algum problema com o procedimento acima não deixe de perguntar

     

    Abraços!

    segunda-feira, 20 de outubro de 2008 19:42