|
@@ -19,16 +19,15 @@ namespace WingPaymentService.Common
|
|
|
/// </summary>
|
|
|
public class AlipayCommon
|
|
|
{
|
|
|
- private readonly string _protocol = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "Protocol").Value;
|
|
|
- private readonly string _gatewayHost = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "GatewayHost").Value;
|
|
|
- private readonly string _signType = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "SignType").Value;
|
|
|
- private readonly string _appId = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AppId").Value;
|
|
|
- private readonly string _merchantPrivateKey = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "MerchantPrivateKey").Value;
|
|
|
- private readonly string _alipayPublicKey = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AlipayPublicKey").Value;
|
|
|
- private readonly string _merchantCertPath = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "MerchantCertPath").Value;
|
|
|
- private readonly string _certPath = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AlipayCertPath").Value;
|
|
|
- private readonly string _rootCertPath = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AlipayRootCertPath").Value;
|
|
|
- private readonly string _notifyUrl = ConfigurationManager.GetParammeter<StringParameter>("Alipay", "NotifyUrl").Value;
|
|
|
+ private string _gatewayHost => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "GatewayHost").Value;
|
|
|
+ private string _signType => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "SignType").Value;
|
|
|
+ private string _appId => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AppId").Value;
|
|
|
+ private string _merchantPrivateKey => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "MerchantPrivateKey").Value;
|
|
|
+ private string _alipayPublicKey => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AlipayPublicKey").Value;
|
|
|
+ private string _merchantCertPath => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "MerchantCertPath").Value;
|
|
|
+ private string _certPath => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AlipayCertPath").Value;
|
|
|
+ private string _rootCertPath => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "AlipayRootCertPath").Value;
|
|
|
+ private string _notifyUrl => ConfigurationManager.GetParammeter<StringParameter>("Alipay", "NotifyUrl").Value;
|
|
|
|
|
|
/// <summary>
|
|
|
/// 支付宝网站支付
|
|
@@ -41,7 +40,7 @@ namespace WingPaymentService.Common
|
|
|
{
|
|
|
try
|
|
|
{
|
|
|
- var serverUrl = $"{_protocol}://{_gatewayHost}/gateway.do";
|
|
|
+ var serverUrl = $"{_gatewayHost}/gateway.do";
|
|
|
// 组装业务参数model
|
|
|
AlipayTradePagePayModel model = new AlipayTradePagePayModel
|
|
|
{
|
|
@@ -99,7 +98,7 @@ namespace WingPaymentService.Common
|
|
|
{
|
|
|
try
|
|
|
{
|
|
|
- var serverUrl = $"{_protocol}://{_gatewayHost}/gateway.do";
|
|
|
+ var serverUrl = $"{_gatewayHost}/gateway.do";
|
|
|
// 组装业务参数model
|
|
|
AlipayTradeWapPayModel model = new AlipayTradeWapPayModel
|
|
|
{
|