public void Execute(IEventSource eventSource) { eventSource.Fire += eventSource_Fire; eventSource.Execute(); eventSource.Fire -= eventSource_Fire; }