public void Produce(EventEntry item, string processor, EventQueue.Priority priority = EventQueue.Priority.Low) { if (equeue == null) { Log.Error("Unable to produce events before queue initialization!?!?"); return; } if (string.IsNullOrEmpty(processor)) { Log.Error("Unable to queue events with empty processor name"); return; } Log.Info("Service[" + item.Id + "@" + item.Input.Name + "] (re)queued message" + " with first processor name " + processor); equeue.Produce(item, processor, priority); }
protected void Produce(EventEntry item, string processor = null, EventQueue.Priority priority = EventQueue.Priority.Medium) { Service.Produce(item, processor, priority); }