Как получить информацию о производительности BlazorC#

Место общения программистов C#
Ответить
Anonymous
 Как получить информацию о производительности Blazor

Сообщение Anonymous »

Мне хотелось бы иметь возможность сбора «глобальных» показателей производительности для моих приложений Blazor. Как показано в Chrome DevTools, например. Сетевое взаимодействие, я хотел бы увидеть, сколько существует компонентов, продолжительность их рендеринга, продолжительность выполнения OnInitializedAsync, количество повторных рендерингов...
Есть ли какая-то общая точка, к которой я могу подключиться?
Одна из идей заключалась в том, чтобы переопределить каждый метод ComponentBase и выполнить некоторое отслеживание там, но это «сломается», если кто-то забудет впоследствии вызвать base.XXX и это не работает для компонентов из другие библиотеки пользовательского интерфейса.
Заранее благодарим за помощь!

Подробнее здесь: https://stackoverflow.com/questions/793 ... e-insights
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»