Service References で PayPal のサービスを使用しています。PayPal SandBox 環境があることが知られています。
サイトがローカルで実行されているかどうかはわかっています。
私の問題は、環境によってクラスの名前空間を動的に変更したいということです (2 つのクラスは同じ機能を持っているため)。最終的にはコードを変更する必要はありませんが、サイトがローカルで実行されるとサンドボックスが自動的に実行され、サーバーで実行されると実際の製品になります。
これを切り替えたい:
using DynoPayPal.PayPal;
この:
using DynoPayPal.SandBoxPayPal;
そのため、オブジェクト:PaymentDetailsItemType
たとえば、DynoPayPal.PayPal
最初のケースでは "be" になりDynoPayPal.SandBoxPayPal
、2 番目のケースでは "be" になります。