public EventFilterPipeline(IHandleExternalEvents end) { Front = new ExternalEventFilter() { Next = end }; }
public void FilterMessage(IGameMessage message, IReactionScope scope, IHandleExternalEvents next) { Front.Handle(message, scope); }