在.Net核心中使用NetSuite SOAP Web服务

在.Net核心中使用NetSuite SOAP Web服务,soap,.net-core,netsuite,Soap,.net Core,Netsuite,我在使用VS2017与.Net Core上的NetSuite API集成时遇到了一些问题,它没有添加Web服务的选项。当我使用AddConnected服务使用他们的web服务时,一些对象和类丢失了。 在.NET4.5中,类和对象是可用的。我的经理希望我用.NETCore编写API 我从NetSuite获取了这个类,第一件事是NetSuiteService类,它有重要的Passport属性用于登录 有人对此有解决方案吗?将SuiteTalk与Dot NetCore集成起来相当容易,您只需将WSDL

我在使用VS2017与.Net Core上的NetSuite API集成时遇到了一些问题,它没有添加Web服务的选项。当我使用AddConnected服务使用他们的web服务时,一些对象和类丢失了。 在.NET4.5中,类和对象是可用的。我的经理希望我用.NETCore编写API

我从NetSuite获取了这个类,第一件事是NetSuiteService类,它有重要的Passport属性用于登录


有人对此有解决方案吗?

将SuiteTalk与Dot NetCore集成起来相当容易,您只需将WSDL作为ConnectedService引用添加到.NetCore项目中,就可以使用WCF进行设置。 NetSuite人员提供的演示代码与您计算机上生成的代码不匹配。我建议您使用TBA而不是其他身份验证。 (只需复制粘贴NetSuite人员提供的用于身份验证的代码,因为这是惯例,如果需要,您可以更改加密算法,只需生成密钥,将其放入配置中,就可以了)

类“
NetSuitePortTypeClient
”将包含与netsuiteweb服务进行所有类型通信的端点。 阅读NetSuite提供的文档手册的前50-100页,了解在整个旅程中使用的约定。
希望这能给你一个开始。

你能从net core消费suitetalk吗?