web-dev-qa-db-ja.com

.NET Core 2.0でWCFサービスを使用する

私は正常に動作し(.net 4.xでまだ動作している)、. NET Core 2.0にかなり新しいWSDLサービスを持っています。

WSDL Webサービス参照を作成しました( https://docs.Microsoft.com/en-us/dotnet/core/additional-tools/wcf-web-service-reference-guide と同じ手順に従います)= =)

私の質問は、このサービスを利用する方法ですか?誰かが良いチュートリアルを知っていますか?どんな助けも大歓迎です。

前もって感謝します

6
Danie Du Preez

私の質問は、このサービスを利用する方法ですか?

WCF Webサービス参照プロバイダーツールは必要なものをすべて作成します。

クライアントは、サービス内のすべてのエンドポイントと、サービスパラメーターなどの関連クラスとともに自動的に作成されます。

WCF Webサービス参照プロバイダーツールウィザードで、クライアントの名前空間を指定します。したがって、_CompanyName.Service_と入力すると、 var client = new CompanyName.Service.ClientName();と入力してクライアントを作成します

名前ClientNameはツールによって生成され、intelli-senseが実際の名前を提供することに注意してください。

クライアントを取得したら、通常の方法でサービスのメソッドを呼び出すことができます。といった:

_var response = client.CancelPolicyAsync(cancelRequest);
_
3
Joe Ratzer

こちらのリンクを確認してください:

0
Stephen

WCFサービスは.NET Classic上にあるため、変更はありません。通常のWCFサービスと同じように使用する必要があります。

WSDL Webサービス参照の作成で行ったこと-標準フレームワークのクライアントを作成しました。別の標準プロジェクトに入れます。その後、coreおよびclassic frameworks apsで参照できます。

0