Например, есть делегат следующий сигнатуру:
Void Test(IPAddress IPAddress, Boolean Zip, Byte[] Data);
Мне нужно чтобы пре вызови этого делегата, вызывался другой делегат с сигнатурой:
Void Test(IPAddress IPAddress, Boolean Zip, Byte[] Data, Guid GUID);
То есть GUID я указываю один раз только при инициализаций второго делегата.
И всегда когда вызывается первый делегат, сразу вызывается второй с привязанным GUID’ом.
Во, как закрутил! Надеюсь, кто–то поймет.