I have C# class for which I am creating multiple objects for that class.
Now, I have one event for which all the objects of that class needs perform operation(In other words, I need to call specific function of all the object for that event).
The event is external to class.
Event is caused when I receive data from some external input in other class B or class C and I have to send that data to all the object of class A using method or event.
I need to raise event from multiple class B/C/D in class A.