mirror of
https://github.com/Varorbc/PaySharp.git
synced 2026-10-29 20:56:35 +08:00
移除无用代码
This commit is contained in:
@@ -1,44 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 网关辅助类型
|
||||
/// </summary>
|
||||
public enum GatewayAuxiliaryType
|
||||
{
|
||||
/// <summary>
|
||||
/// 无操作
|
||||
/// </summary>
|
||||
NoAction,
|
||||
|
||||
/// <summary>
|
||||
/// 查询
|
||||
/// </summary>
|
||||
Query,
|
||||
|
||||
/// <summary>
|
||||
/// 关闭
|
||||
/// </summary>
|
||||
Close,
|
||||
|
||||
/// <summary>
|
||||
/// 撤销
|
||||
/// </summary>
|
||||
Cancel,
|
||||
|
||||
/// <summary>
|
||||
/// 退款
|
||||
/// </summary>
|
||||
Refund,
|
||||
|
||||
/// <summary>
|
||||
/// 退款查询
|
||||
/// </summary>
|
||||
RefundQuery,
|
||||
|
||||
/// <summary>
|
||||
/// 对账单下载
|
||||
/// </summary>
|
||||
BillDownload
|
||||
}
|
||||
}
|
||||
@@ -1,44 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 网关的交易类型
|
||||
/// </summary>
|
||||
public enum GatewayTradeType
|
||||
{
|
||||
/// <summary>
|
||||
/// App支付
|
||||
/// </summary>
|
||||
App,
|
||||
|
||||
/// <summary>
|
||||
/// 手机网站支付
|
||||
/// </summary>
|
||||
Wap,
|
||||
|
||||
/// <summary>
|
||||
/// 电脑网站支付
|
||||
/// </summary>
|
||||
Web,
|
||||
|
||||
/// <summary>
|
||||
/// 扫码支付
|
||||
/// </summary>
|
||||
Scan,
|
||||
|
||||
/// <summary>
|
||||
/// 公众号支付
|
||||
/// </summary>
|
||||
Public,
|
||||
|
||||
/// <summary>
|
||||
/// 条码支付
|
||||
/// </summary>
|
||||
Barcode,
|
||||
|
||||
/// <summary>
|
||||
/// 小程序支付
|
||||
/// </summary>
|
||||
Applet
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// App支付
|
||||
/// </summary>
|
||||
public interface IAppPayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成App支付参数
|
||||
/// </summary>
|
||||
string BuildAppPayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化App支付参数
|
||||
/// </summary>
|
||||
void InitAppPayment();
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 小程序支付
|
||||
/// </summary>
|
||||
public interface IAppletPayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成小程序支付参数
|
||||
/// </summary>
|
||||
string BuildAppletPayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化小程序支付参数
|
||||
/// </summary>
|
||||
void InitAppletPayment();
|
||||
}
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 辅助接口
|
||||
/// </summary>
|
||||
public interface IAuxiliary
|
||||
{
|
||||
/// <summary>
|
||||
/// 商户订单号
|
||||
/// </summary>
|
||||
string OutTradeNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付系统订单号
|
||||
/// </summary>
|
||||
string TradeNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 商户退款单号
|
||||
/// </summary>
|
||||
string OutRefundNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付系统退款单号
|
||||
/// </summary>
|
||||
string RefundNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 退款金额
|
||||
/// </summary>
|
||||
double? RefundAmount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 退款原因
|
||||
/// </summary>
|
||||
string RefundReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 账单日期
|
||||
/// </summary>
|
||||
string BillDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 验证
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
/// <param name="gatewayAuxiliaryType">辅助类型</param>
|
||||
bool Validate(GatewayAuxiliaryType gatewayAuxiliaryType);
|
||||
}
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 条码支付
|
||||
/// </summary>
|
||||
public interface IBarcodePayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成条码支付参数
|
||||
/// </summary>
|
||||
void BuildBarcodePayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化条码支付参数
|
||||
/// </summary>
|
||||
void InitBarcodePayment();
|
||||
}
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
using System.IO;
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 账单下载
|
||||
/// </summary>
|
||||
public interface IBillDownload
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成账单下载订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
FileStream BuildBillDownload(IAuxiliary auxiliary);
|
||||
|
||||
/// <summary>
|
||||
/// 初始化账单下载订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
void InitBillDownload(IAuxiliary auxiliary);
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 撤销订单
|
||||
/// </summary>
|
||||
public interface ICancel
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成撤销订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
INotify BuildCancel(IAuxiliary auxiliary);
|
||||
|
||||
/// <summary>
|
||||
/// 初始化撤销订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
void InitCancel(IAuxiliary auxiliary);
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 关闭订单
|
||||
/// </summary>
|
||||
public interface IClose
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成关闭订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
INotify BuildClose(IAuxiliary auxiliary);
|
||||
|
||||
/// <summary>
|
||||
/// 初始化关闭订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
void InitClose(IAuxiliary auxiliary);
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 表单支付
|
||||
/// </summary>
|
||||
public interface IFormPayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成表单支付参数
|
||||
/// </summary>
|
||||
string BuildFormPayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化表单支付参数
|
||||
/// </summary>
|
||||
void InitFormPayment();
|
||||
}
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单接口
|
||||
/// </summary>
|
||||
public interface IOrder
|
||||
{
|
||||
/// <summary>
|
||||
/// 商户订单号
|
||||
/// </summary>
|
||||
string OutTradeNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 金额,单位元
|
||||
/// </summary>
|
||||
double Amount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 描述
|
||||
/// </summary>
|
||||
string Body { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 公众号支付
|
||||
/// </summary>
|
||||
public interface IPublicPayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成公众号支付参数
|
||||
/// </summary>
|
||||
string BuildPublicPayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化公众号支付参数
|
||||
/// </summary>
|
||||
void InitPublicPayment();
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询订单接口
|
||||
/// </summary>
|
||||
public interface IQuery
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成查询订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
INotify BuildQuery(IAuxiliary auxiliary);
|
||||
|
||||
/// <summary>
|
||||
/// 初始化查询订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
void InitQuery(IAuxiliary auxiliary);
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 退款订单
|
||||
/// </summary>
|
||||
public interface IRefund
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成退款订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
INotify BuildRefund(IAuxiliary auxiliary);
|
||||
|
||||
/// <summary>
|
||||
/// 初始化退款订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
void InitRefund(IAuxiliary auxiliary);
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 退款查询
|
||||
/// </summary>
|
||||
public interface IRefundQuery
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成退款查询订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
INotify BuildRefundQuery(IAuxiliary auxiliary);
|
||||
|
||||
/// <summary>
|
||||
/// 初始化退款查询订单参数
|
||||
/// </summary>
|
||||
/// <param name="auxiliary">辅助参数</param>
|
||||
void InitRefundQuery(IAuxiliary auxiliary);
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 扫码支付
|
||||
/// </summary>
|
||||
public interface IScanPayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成扫码支付参数
|
||||
/// </summary>
|
||||
string BuildScanPayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化扫码支付参数
|
||||
/// </summary>
|
||||
void InitScanPayment();
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
namespace ICanPay.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// Url支付
|
||||
/// </summary>
|
||||
public interface IUrlPayment
|
||||
{
|
||||
/// <summary>
|
||||
/// 生成Url支付参数
|
||||
/// </summary>
|
||||
string BuildUrlPayment();
|
||||
|
||||
/// <summary>
|
||||
/// 初始化Url支付参数
|
||||
/// </summary>
|
||||
void InitUrlPayment();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user