Comportamento de URL em uma referência da Web do Visual Studio
-
20-09-2019 - |
Pergunta
Por favor, alguém pode explicar exatamente para que serve a propriedade URL (estática ou dinâmica) para uma referência da Web no Visual Studio.
Acredito que isso afeta onde o URL do serviço da Web é armazenado, mas não tenho um entendimento claro.
Solução
Acredito que isso afeta onde o URL do serviço da Web é armazenado, mas não tenho um entendimento claro.
Isso mesmo.
Se você o definir como dinâmico, depois poderá alterar o URL do serviço da web (WebService.url). Detalhes aqui.
Outras dicas
Aqui está uma resposta um pouco mais completa.
Dinâmico Adiciona automaticamente uma configuração que especifica o URL do serviço da Web. Sim, pode ser gerenciado app.config
, mas o cenário deve residir em um local específico de app.config
debaixo <applicationSettings>
.
Estático faz do construtor o proxy para inicializar Url
propriedade para seu valor original.
Portanto, se você tiver seu próprio manuseio de URL (por exemplo, o URL é recuperado do banco de dados ou reside em outra seção de app.config
), URL Behaviour
devemos ser Static
e mudou posteriormente no seu código personalizado.