codegeekalpha Ответов: 1

Запуск бенчмарк-библиотеки для получения результатов.


Я тестирую бенчмарк-библиотеку для измерения производительности кода. Я читаю документацию.

Я не могу понять, как получить распечатанные результаты.

Что я уже пробовал:

Я пытаюсь протестировать этот метод, который находится в классе User

[Benchmark]
        public bool FollowerAdded(User newFollower)
        {
            // code for notifying user that they have an added follower
            Notification notification = new Notification();
            return notification.NotifyUser(this, newFollower.UserName + " is now following you!");
        }


В документации benchmarkdot нете, написано, что для того, чтобы получить результаты, нужно поставить этот код.

var summary = BenchmarkRunner.Run<User>();


Где мы можем поместить этот код, чтобы получить результаты в случае применения MVC.

вот URL-адрес библиотеки
Начало Работы - Документация BenchmarkDotNet[^]

1 Ответов

Рейтинг:
0

Graeme_Grant

ваш вопрос был выведен из этого утверждения: "я не в состоянии понять, как получить распечатанные результаты."

Ответ на этот вопрос можно найти в документации здесь: Шаг 4. Просмотр Результатов[^]


codegeekalpha

можете ли вы объяснить, что вы пытаетесь сказать... вы просто ссылаетесь на ссылку, показывающую результаты.

codegeekalpha

мой вопрос заключается в том, как запустить bechmark в приложении mvc.. где поставить эту строку var summary = BenchmarkRunner.Запустите<user>(); .. В консольном приложении он идет в основном

Graeme_Grant

ваш вопрос был выведен из этого утверждения "Я не в состоянии понять, как получить распечатку результатов." Точка в документации ответила на этот вопрос.

Я не знаком с библиотекой, поэтому не могу дать вам точного ответа на ваш новый вопрос. Это зависит от того, что вы пытаетесь сравнить. Если бы мне пришлось угадывать, это был бы код на стороне сервера. Бенчмаркинг обычно имеет начальную и конечную точки. Документация расскажет вам, как его настроить.