none
Adicionar um construtor customizado em um serviço WCF e acessá-lo no cliente RRS feed

  • Pergunta

  • Olá pessoal.

    Preciso passar uma string como parâmetro para o serviço WCF através de um construtor customizado. Achei alguns exemplos na internet, porém não obtive o resultado esperado.

    A ideia parece ser simples, mas não consegui colocá-la em prática.

    public partial class ServicoXX : IServicoXX
        {        
            private string empresa;
    
            static ServicoXX()
            {          
            }
    
            public ServicoXX()
            {
                this.empresa = null;          
            }
    
            public ServicoXX(string empresa)
            {
                this.empresa = empresa;
            }
        }

    Esse seria um esboço simples do que estou precisando. Eu adicionei o seguinte construtor:

    public ServicoXX(string empresa)

    Queria poder acessar esse construtor com parâmetro através de uma referência de serviço  no cliente.

    using (ServicoXXClient proxy = new ServicoXXClient("Teste"))
                    { 
                        
                    }
     

    O ServicoXXClient possui 5 overloads, mas o que eu adicionei não.

    Alguma sugestão?

     

    sexta-feira, 14 de junho de 2013 16:46

Todas as Respostas