public static void Subscribe <TArgs1, TArgs2>(this MonoBehaviour monoBehaviour, GameEvent <TArgs1, TArgs2> gameEvent, Action <TArgs1, TArgs2> action)
        {
            EventsListener eventsListener = CreateEventsListener(monoBehaviour);

            eventsListener.Subscribe(gameEvent, action);
        }
        public static void Subscribe(this MonoBehaviour monoBehaviour, GameEvent gameEvent, Action action)
        {
            EventsListener eventsListener = CreateEventsListener(monoBehaviour);

            eventsListener.Subscribe(gameEvent, action);
        }