忽略dll文件git

This commit is contained in:
“wanyongkang”
2023-07-29 10:19:42 +08:00
parent 7f97317bcc
commit b562aba2b1
3868 changed files with 63608 additions and 385427 deletions

View File

@@ -1,51 +1,51 @@
using System;
using System.Linq;
using System.Xml.Serialization;
namespace Hncore.Pass.PaymentCenter.WxPay.WechatJsPay
{
/// <summary>
/// 微信小程序、公众号支付 数据签名校验
/// </summary>
public class WxJsPayDataBase
{
public string GenerateNonceStr()
{
return Guid.NewGuid().ToString("N");
}
public WxPayChecker ToPayData()
{
var type = GetType();
var properties = type.GetProperties();
var data = new WxPayChecker();
foreach (var property in properties)
{
var xmlAttr = property.GetCustomAttributes(typeof(XmlElementAttribute), false);
if (!xmlAttr.Any())
{
continue;
}
string name = ((XmlElementAttribute)xmlAttr[0]).ElementName;
object valueObj = property.GetValue(this, null);
if (valueObj == null)
{
continue;
}
string value = valueObj.ToString();
if (!string.IsNullOrEmpty(value))
{
data[name] = value;
}
}
return data;
}
}
using System;
using System.Linq;
using System.Xml.Serialization;
namespace Hncore.Pass.PaymentCenter.WxPay.WechatJsPay
{
/// <summary>
/// 微信小程序、公众号支付 数据签名校验
/// </summary>
public class WxJsPayDataBase
{
public string GenerateNonceStr()
{
return Guid.NewGuid().ToString("N");
}
public WxPayChecker ToPayData()
{
var type = GetType();
var properties = type.GetProperties();
var data = new WxPayChecker();
foreach (var property in properties)
{
var xmlAttr = property.GetCustomAttributes(typeof(XmlElementAttribute), false);
if (!xmlAttr.Any())
{
continue;
}
string name = ((XmlElementAttribute)xmlAttr[0]).ElementName;
object valueObj = property.GetValue(this, null);
if (valueObj == null)
{
continue;
}
string value = valueObj.ToString();
if (!string.IsNullOrEmpty(value))
{
data[name] = value;
}
}
return data;
}
}
}