Design pattern, events and dependencies

Hello !
I got a question, more about generally programming than pure unity, but I take my chance.

So, I want to make an “independent” module, which control all the events.
We can find in it all the apps event. It’s like an event master. All the class can subscribe to each event, but they are all implement at the same place.

But, when the event raised, I don’t want to broadcast it everywhere, I just want it to be sent to the class who subscribed.
Maybe, I got the idea to manage all the event dependencies in an .csv or some matrice like that.

I got in memory that this is a design pattern, close to the observer but not really…

Did someone got the name, or just can give me a feedback for this idea ? (I can ear if you think it’s garbage :D)

Thanks !