IISでホストされているシンプルなWebサービスを参照する必要があります。私が 'Service Reference'を追加すると、私のapp.configは<system.serviceModel>
のものがたくさん入っています。 サービスリファレンスを旧式のWebリファレンスに変更すると、私のapp.configに実際に必要な唯一の設定オプションがWebサービスのURLになります。app.configを混乱させることなくWCFサービスリファレンスを設定できますか?
WCFサービスリファレンスがあなたのapp.configを必要なもので汚染するすべての迷惑メールはありますか?または、合理的なデフォルトを使用して、bindings
とendpoints
をすべて削除し、以前のASMX Webサービス時代には不要だったような混乱を避ける方法があります。ますます多くのサービスが追加されるにつれて、これは.configファイルが扱いにくいものになるようです。
あなたが望むなら、それはすべてコードで行うことができますが、app.configのこれらのセクションを盲目的に見て、自分たちの仕事をさせる方がよいでしょう。アプリが動作しているときにその一部を削除してみてください。「ジャンク」や「汚染」などの単語は適用されません。そのようなものが必要です。 –
*私はすべてのものを必要としません。しかしもちろん、Webサービスは絶対にその仕事をしてくれます。私は、これらのものが合理的なデフォルトとして初期化される方法があるかどうかを探しています。明らかに制限されていましたが、古いASMX Webサービスはほとんどゼロの構成で、このように機能しました。 – mattmc3