|
App startup
|
|||
---|---|---|---|
#18+
Сегодня переключился на новый проект и наткнулся в нём в самом начале вот на такой код: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
у меня сразу возник вопрос, нафига это вообще сделано. Код я привожу не полностью, но в оригинале он не сильно отличается от этого, основные элементы я сохранил. Мне не понятно 2 вещи: нафига через диспатчер вызывать базовый метод OnStartup, получается, что base.OnStartup выполнится уже тогда, когда App.OnStartup завершится, при чем контролировать когда именно это случится, мы не можем, так как приоритет стоит Background. На сколько это разумно? не попахивает ли такое вызов base метода го...цом? app кстати, в методе не используется. Точно такой же вызов открывает главное окно (через background). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2017, 08:08 |
|
|
start [/forum/topic.php?fid=21&fpage=8&tid=1440538]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 185ms |
0 / 0 |