さまざまな目的で 20 以上のエンドポイントを作成する自己ホスト型の C# WCF サービスがあります。それぞれは、ポートやアドレスなど、サービスの app.config 内のいくつかの基本的な構成項目を使用して、コード自体で構成されます。このサービスは、テスト済みのクライアントではうまく機能しますが、広くテストされていません。
私は標準的な wcf 設定ファイルのアプローチに少し懐疑的でした。なぜなら、エンド ユーザーが物事を台無しにして、すべてをコードで行うのではないかと心配していたからです。
エンドユーザーがニーズに合わせてカスタマイズできるため、構成ファイルで構成を行うことをお勧めしますか、それともコード内のアプローチでほとんどのニーズに十分対応できますか?