public virtual IDispatchContext PrepareDispatch(object message = null) { Log.Debug("Preparing a dispatch"); var context = new DefaultDispatchContext(this); return message == null ? context : context.WithMessage(message); }
public virtual IDispatchContext PrepareDispatch(object message = null, IMessagingChannel actual = null) { this.EnsureTransaction(); var context = new DefaultDispatchContext(actual ?? this); return(message == null ? context : context.WithMessage(message)); }
public virtual IDispatchContext PrepareDispatch(object message = null) { this.EnsureTransaction(); var context = new DefaultDispatchContext(this); return message == null ? context : context.WithMessage(message); }
public IDispatchContext PrepareDispatch(object message = null, IMessagingChannel channel = null) { var context = new DefaultDispatchContext(channel ?? this); return(message == null ? context : context.WithMessage(message)); }