ну и когда у меня 20 методов и в каждом надо своя зависимость, то это контроллер раздувается без необходимости. А так я в каждом методе взял чего мне надо и доволен
Я с ивентами давно не работал. но алгоритм таков: 1. Зарегать класс с ивентами как синглтон 2. Создать класс который будет в себе содержать параметры которые передаются с вызовом ивента (то что ты будешь класть в ивент на вызове) 3. В сервисе где нужно слушать ивенты в конструкторе прицепиться к ним через += Ну и собственно вызывать их когда нужно