Whats the correct format for declaring an event handler in an interface if you are using a custom subclass of EventHandler rather than the base EventHandler class.
I create the EventHandler subclass MyEventHandler for example in the delegate declaration, but you can't declare a delegate in an interface...
When I ask Visual Studio to Extract an interface it references the EventHandler in IMyClassName as MyClassName.MyEventHandler which obviously plays havoc with type coupling.
I'm assuming there is a simple way to do this, do I have to Explicitly declare my event handler in a separate file?