Вопрос

Является ли ли хорошей практикой наличие сразу нескольких классов, что наследуются от интерфейса IAppEventListener?

Есть пакет, в котором есть класс, что наследуется от интерфейса IAppEventListener, в нём своя логика для OnAppStart, OnAppEnd, OnSessionStart, OnSessionEnd. В рамках другого пакета мне понадобилось добавить свою логику в OnAppStart, соотетственно в нём я хочу сделать свой класс с наследованием от этого интерфейса. Но меня интересует, является ли такой подход рекоммендуемым? Не будет ли проблем от того, что в двух разных пакетах запускаются свои разные OnAppStart?

Нравится

2 комментария
Лучший ответ

Добрый день,

Такой подход не должен вызвать проблем, вы можете его обнаружить даже в базовых схемах, например ProcessMaintenanceEventListener и GlobalSearchEventListener. Они находятся в разных пакетах и в них используется OnAppStart

Добрый день,

Такой подход не должен вызвать проблем, вы можете его обнаружить даже в базовых схемах, например ProcessMaintenanceEventListener и GlobalSearchEventListener. Они находятся в разных пакетах и в них используется OnAppStart

Дима Вовченко,



Понял, спасибо.

Показать все комментарии