public void Unsubscribe(FilterFuncType filter, HandlerFuncType handler) { _filters.Remove(new FilterAndHandler(filter, handler)); }
public MessageJournalFilter(MessageJournal journal, FilterFuncType filter, HandlerFuncType handler) : this( journal ) { Subscribe(filter, handler); }
// Events // Methods public void Subscribe(FilterFuncType filter, HandlerFuncType handler) { _filters.Add(new FilterAndHandler(filter, handler)); }
public void Unsubscribe(FilterFuncType filter, HandlerFuncType handler) { _journalFilter.Value.Unsubscribe(filter, handler); }