Тема
:
Kashperuk Ivan: Development tutorial: Extensibility: Replaceable in Chain of Command methods
Показать сообщение отдельно
09.10.2017, 09:15
#
7
belugin
Участник
4,622
/
2925
(
107
)
Регистрация: 16.01.2004
Записей в блоге:
5
Цитата:
Сообщение от
kashperuk
Если у кого-то есть идеи, как ее решить, я бы с удовольствием послушал.
Так как это все равно синтаксический сахар для события, сделать дополнительные конструкции для этого:
Расширение обязано проверить условия при которых оно может заменить метод и вызвать специяльную штуку "Я хоче заменить этот метод", а потом сделать, что ему надо
Вызываются все расширения, если у двух совпадают желания по замене метода, то exception.
За это сообщение автора поблагодарили:
trud
(
1
).
belugin
Посмотреть профиль
Отправить личное сообщение для belugin
Найти ещё сообщения от belugin
Читать блог