Calling SOAP X3 Web service from .NET 5 (.NET CORE)

Hi,

I am trying to integrate .NET core application with Sage X3 and I am getting correct SOAP response (by intercepting client message) but it is failing to deserialize to CAdxResultXml type. If I change the return type of response as 'Object' , I am getting 'System.Xml.XmlNode[5]' as response. I can get the response by deserializing XML nodes but I would like to know if there is any way to deserialize the response to CAdxResultXml  as we do in .NET Framework.

Could you please help mw if any of you came across with this.

Thanks in advance