我有一个由供应商提供的.NET Framework库(CyberSource支付处理器 - https://github.com/CyberSource/cybersource-sdk-dotnet)。
这个API被一个ASP.NET Core 3.0应用程序引用。
一切都编译正常,但是当我尝试调用.NET Framework库中的一个方法时,我得到以下异常:
{"Method not found: 'Void System.ServiceModel.EndpointAddress..ctor(System.Uri, System.ServiceModel.EndpointIdentity, System.ServiceModel.Channels.AddressHeaderCollection)'."}
我确定了以下几点:
- 供应商没有提供符合.NET Core或.NET Standard的库
- 库源代码不能直接移植到.NET Standard或.NET Core
有没有合理的方法使这个工作起来?