私は.NET CORE WebプロジェクトでWCFサービスリファレンスを更新するには?
サービス参照により、WCFサービス参照を追加した - >接続されたサービスを追加します - > WCFサービスのプレビュー
そのが正常に動作し、サービス参照の追加に成功しました。 私はWCFサービス(新しいWebメソッドを追加)を変更し、私が作成したサービスリファレンスを更新したいと思います。
.netフレームワークプロジェクトでは、「Update Service Reference」をクリックすることで実現できました。 .NET CORE Projectにこの機能がありますか?
.NET COREでのWCFのサポートはこの時点では制限されています。参照を削除してもう一度追加する必要があります。 – Tim
ティム、それは痛みだ、私は10以上のサービス参照があります。各サービスの更新、私は削除し、参照を追加する必要があります。 – sivaL
.NET COREでこれを行うことができるかどうかは分かりませんが、複数のサービスを持つ大規模なアプリケーションで行ったことは、「サービス参照の追加」アプローチを放棄し、 'ChannelFactory'を使用してプロキシを作成しますサービスに必要なすべてのチャネルが含まれます。 「」に使用される契約(インタフェース)は、消費するクライアントおよびサービスの実装と共有される別のアセンブリで管理されます。このようにして、サービス定義が変更されたときには、更新されたコントラクトアセンブリも確実に展開する必要があります。 –
Tim