/// <summary> /// <see cref="IEventSink{T}.PublishEvent(IEventTranslatorVararg{T},object[])"/> /// </summary> public void PublishEvent(IEventTranslatorVararg <T> translator, params object[] args) { long sequence = _fields.Sequencer.Next(); TranslateAndPublish(translator, sequence, args); }
public void PublishEvents(IEventTranslatorVararg <T> translator, int batchStartsAt, int batchSize, params object[][] args) { PublishEventsInternal(translator, batchStartsAt, batchSize, args); }
public bool TryPublishEvents(IEventTranslatorVararg <T> translator, params object[][] args) { return(TryPublishEvents(translator, 0, args.Length, args)); }
public void PublishEvents(IEventTranslatorVararg <T> translator, params object[][] args) { PublishEventsInternal(translator, 0, args.Length, args); }