проекте, другой в вебе. они делают одно и то же, поэтому хочу оставить один актор, однако, ему тогда нужно передать делегаты вывода информации (печать в консоль или отправка через сигналр хаб). проблема в том, что нужно либо передать несколько делегатов, либо тип, содержащий несколько делегатов. В случае типа придется делать интерфейс с двумя реализациями (для консоли и хаба), а это, наверное, не очень функционально.
как в итоге лучше сделать: передать делегаты? передать интерфейс? передать тип, которому в конструкторе передавать делегаты?
надеюсь внятно объяснил 🙂
Я бы сделал интерфейс
Можно ещё, конечно, рекорд с фанками, но это такое себе
Интерфейс и два фабричных метода)))
Обсуждают сегодня