Я получаю нулевое исключение в; ниже. ApiUsername & ApiPassword имеют значения, поэтому я не понимаю, просто я неправильно это настроил или как. Свойство Credentials - это определенный тип, который имеет свойства имени пользователя и пароля, которые необходимо установить.
Итак, я определил авто-свойства:
public CustomSecurityHeaderType SoapCallCredentials {get; приватный набор; }
Затем, когда это происходит, я получаю нулевое исключение и не могу понять, почему.
private void SetApiCredentials()
{
SoapCallCredentials = new CustomSecurityHeaderType
{
Credentials =
{
Username = PayPalConfig.CurrentConfiguration.ApiUserName,
Password = PayPalConfig.CurrentConfiguration.ApiPassword
}
};
UrlEndPoint = PayPalConfig.CurrentConfiguration.ExpressCheckoutSoapApiEndPoint;
}