Моя цель - написать код, подобный следующему:
var ei = new EventInterceptor(_someInstance);
ei.EventFired += (s,e) => { Logger.Log("{0} fired {1}", s.ToString(), e.ToString(); }
Я думаю Я могу написать это в логике отражения, но если есть что-то, я бы лучше использовал это,Это было бы невероятно полезно (я думаю) для изучения сложных объектов, таких как ado.net и таблица данных winforms ...