using System;
using System.Threading.Tasks;
using PaySharp.Core.Request;
namespace PaySharp.Core
{
///
/// 未知网关
///
public class NullGateway : BaseGateway
{
public override string GatewayUrl { get; set; }
protected internal override bool IsPaySuccess { get; }
protected internal override bool IsRefundSuccess { get; }
protected internal override bool IsCancelSuccess { get; }
protected internal override string[] NotifyVerifyParameter { get; }
protected internal override async Task ValidateNotifyAsync()
{
return await Task.Run(() => { return false; });
}
public override TResponse Execute(Request request)
{
throw new NotImplementedException();
}
}
}