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(); } } }