このwsdlを使用してクラスを生成しています。
https://pal-live.adyen.com/pal/Payment.wsdl
これを「Web参照」として追加すると、支払いを行うために必要なメソッドを含むPaymentクラスが作成されます。
これを「サービス参照」として追加すると、これらのメソッドを使用したインターフェースのみが作成され、Paymentクラスは作成されません。
他のクラスもありますが、重要なPaymentクラスが欠落しており、そのメソッドはインターフェイスにのみ存在します。
wsdlはどのようにして異なるクラスを生成できますか?ここでの主な違いは何ですか?この支払いクラスを取得するにはどうすればよいですか?
また、Web参照を使用できない理由は、このコードがAzure Webサイトにデプロイされており、Web参照で生成されたコードをプッシュするとSDKバージョンエラーが発生するためです。おそらく.netバージョンが原因です。
ありがとう