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)); }
public FluentConfigurationSource WithInboundMessageFilter <TMessage>(IInboundMessageFilter filter) { this.WithInboundMessageFilter(typeof(TMessage), filter); return(this); }
public FluentConfigurationSource WithGlobalInboundMessageFilter(IInboundMessageFilter filter) { this.WithInboundMessageFilter(typeof(object), filter); return(this); }