PaySharp icon indicating copy to clipboard operation
PaySharp copied to clipboard

是否可以考虑让PaySharp.Core.Notify的事件返回Task<T>以支持异步

Open wossig opened this issue 5 years ago • 1 comments

public event Func<object, CancelSucceedEventArgs, bool> CancelSucceed;
public event Func<object, RefundSucceedEventArgs, bool> RefundSucceed;
public event Func<object, UnKnownNotifyEventArgs, bool> UnknownNotify;
public event Action<object, UnknownGatewayEventArgs> UnknownGateway;

改成

public event Func<object, CancelSucceedEventArgs, Task<bool>> CancelSucceed;
public event Func<object, RefundSucceedEventArgs, Task<bool>> RefundSucceed;
public event Func<object, UnKnownNotifyEventArgs, Task<bool>> UnknownNotify;
public event Func<object, UnknownGatewayEventArgs, Task> UnknownGateway;

wossig avatar Oct 16 '20 02:10 wossig

后续可以考虑增加异步返回

Varorbc avatar Oct 16 '20 02:10 Varorbc