click fraud detection

X ++ в AX7: Статическая подписка на событие. Часть 7

Дата публикации: 24.08.2017

В AX2012 мы добавили работу с событиями. К сожалению, мы перевернули подписку, на часть событий, с ног на голову. В модели метаданных вы были вынуждены изменять издателя, когда добавляли подписчика.

Это привело к интрузивной кастомизации.  И таким образом решает большую часть задач.

В AX7 это было откорректировано. Сейчас вы можете подписаться на событие используя атрибут SubscribesTo.

Расширим пример реализации синглтона из моего предыдущего поста, реализуем сейчас метод (flush) для сброса.

 

 

 

 

 

 

 

Примечание: Обнулять синглтон при каждом подписании на событие SysTest.postInvokeTearDown не нужно. Это событие будет сброшено для всех подписчиков, и это замедлит выполнение каждого подписчика (немного). Альтернативное решение использовать динамическую подписку на событие тем самым только при необходимости подключать событие.

Динамические подписки на события работают точно так же, как в AX2012.

 

Этот пост относится к предварительному показу MICROSOFT DYNAMICS AX7; представлен как есть и не влечет за собой передачу каких-либо прав. 

Оригинальная статья по ссылке.

Другие статьи по теме:

1 часть "X++ в AX7: ключевое слово "var" доступна тут.

2 часть "X++ в AX7: ключевые слова "finally" и "using" доступна тут.

3 часть "X++ в AX7: Определение типа может включать 80 знаков" доступна тут

4 часть "X++ в AX7: элементы с уровнями доступа private и public" доступна тут.

5 часть "X++ в AX7: Статические члены класса" доступна тут.

6 часть "X++ в AX7: ключевые слова Client/Server" доступна тут.

 

Акция "Тест-драйв Сопровождения"

Попробуй сопровождение АХ до подписания договора!


Узнать подробнее

Другие записи в блоге

10.01.2018
Dynamics AX – это веб-приложение, работающее в облаке, но как пользователи могут работать с файлами в такой среде? Ответ прост: так же, как и с другими веб-приложениями. Если вы знаете, как добавлять...
22.11.2017
17.11.2017
Модуль «Сводное планирование» / «Журналы» / «Резервный запас» / «Строки» / кн. «Строки журнала» / «Создать строки».1. Вычисляется количество месяцев (numOfMonth) между датой начала и датой конца...

Подпишитесь на блог

Все интересные статьи нашего блога на Вашем почтовом ящике!


Подписка

Служба контроля качества сервиса

Свои пожелания и отзывы о качестве обслуживания Вы можете оставить в разделе


Письмо директору