public static IHandlerResult Ignore(this IInboundMessageFilter @this, string reason)
 {
     return(new IgnoreResult(reason));
 }
 public static IHandlerResult Retry(this IInboundMessageFilter @this, string message)
 {
     return(new RetryResult(message));
 }
 public static IHandlerResult Fail(this IInboundMessageFilter @this, string message)
 {
     return(new FailResult(message));
 }
 public static IHandlerResult Delay(this IInboundMessageFilter @this, TimeSpan delayUntil)
 {
     return(Delay(@this, DateTime.UtcNow.Add(delayUntil)));
 }
 public static IHandlerResult Delay(this IInboundMessageFilter @this, DateTime delayUntil)
 {
     return(new DelayResult(delayUntil));
 }
Exemple #6
0
 public FluentConfigurationSource WithInboundMessageFilter <TMessage>(IInboundMessageFilter filter)
 {
     this.WithInboundMessageFilter(typeof(TMessage), filter);
     return(this);
 }
Exemple #7
0
 public FluentConfigurationSource WithGlobalInboundMessageFilter(IInboundMessageFilter filter)
 {
     this.WithInboundMessageFilter(typeof(object), filter);
     return(this);
 }