Пример #1
0
 protected override Task <HandleResult> HandleError(BeeMessage <Unit> msg, Exception ex)
 {
     return(HandleResult.RetryTask());
 }
Пример #2
0
 protected override Task <HandleResult> HandleError(BeeMessage <ILoggerMessage> msg, Exception ex)
 {
     return(msg.Attemp > 3 ? HandleResult.OkTask() : HandleResult.RetryTask());
 }
Пример #3
0
 protected override Task <HandleResult> HandleError(BeeMessage <NotificationMessage> msg, Exception ex)
 {
     return(HandleResult.RetryTask(TimeSpan.FromSeconds(3)));
 }