構成ファイルを使用するのではなく、プログラムでエンドポイントを作成する WCF サービスを使用しています。フィールド エンジニアは XML を簡単に壊す傾向があり、さまざまなシナリオでさまざまな種類のバインドを使用する可能性があるため、これを検討しています。
これは、自己ホスト環境 (コンソール アプリ、Windows アプリ) で、Windows サービスとして適切に機能します。
IIS のサービスでこれを行うことはできますか?それともエンドポイントごとに .SVC ファイルを提供する必要がありますか?
また、クライアント エンドからのエンドポイント アドレスには .SVC 拡張子を含める必要がありますか?
これは、第三者による使用を意図したサービスではなく、当社のクライアント コンポーネントのみによるものです。後で API の一部を公開する可能性がありますが、最初は公開しません。