2017-03-01 7 views
1

ベンチマークライブラリをテストしてコードのパフォーマンスを測定しています。私は文書を読んでいます。ASP.netでbenchmarkdotnetを使用したパフォーマンス結果の取得MVC

ベンチマークの結果を印刷する方法はわかりません。 私はuserというクラスを持っており、次のメソッドをbechmarkしたいと思っています。

[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!"); 
} 

ベンチマークドットネットのドキュメントでは、次のコードを使用してbechmarksのプリントアウトを取得してください。

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

ベンチマーク結果を得るためにAsp.net MVCアプリケーションの場合には、このコードを使用して結果を得ることができますか?ここ

は、おそらくあなたはそれを結果を実行した後、あなたのライブラリを参照してベンチマークを実行するためのコンソールアプリケーションプロジェクトを必要とするライブラリ http://benchmarkdotnet.org/GettingStarted.htm

答えて

1

のURLは、それが行く少し遅れたが、ここで

コンソールに出力され、報告書は、一般的に

summary.ResultsDirectoryPath 

に配置されます
関連する問題