移除无用代码

This commit is contained in:
varorbc
2018-03-29 21:37:57 +08:00
parent 501a0ae142
commit aaa8ea604b
17 changed files with 0 additions and 422 deletions
@@ -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();
}
}
-51
View File
@@ -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);
}
}
-21
View File
@@ -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);
}
}
-21
View File
@@ -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();
}
}
-24
View File
@@ -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();
}
}
-21
View File
@@ -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);
}
}
-21
View File
@@ -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();
}
}