クライアントで実際のオブジェクトにキャストできるジェネリック型のオブジェクトを返すことができるWSDLを定義する方法を理解するのに苦労しています。たとえば、4つの異なるメソッド呼び出しに対して単一の戻り型Objectがあります。4つの異なるメソッドは、呼び出されたときに異なるパラメーターObjectsを持ちます。(たとえば、CreatePerson(Person)、CreateAnimal(Animal)など...)それぞれが、操作対象のオブジェクトパラメータを含む「Object」プロパティを持つResultObjectを返します。(たとえば、CreatePerson(Person)はResultObject.Object = Personを返し、返されたPersonオブジェクトは、ID、タイムスタンプなどのプロパティを更新します...)
オブジェクトごとにResultオブジェクトを用意する必要がありますか?(例:ResultPerson = CreatePerson()、ResultAnimal = CreateAnimal()など...)
コーディングする前にAPIをレイアウトする必要があるので、アドバイスをありがとう!