Top 20 NuGet timing Packages
A promises library with timing.
MiniProfiler: Integration for Entity Framework Classic 7
MiniProfiler integration for Entity Framework. This package is Obsolete. Please use the MiniProfiler.EF5 or MiniProfiler.EF6 package instead.
ASP.NET MVC3 specific package for the Lightweight mini-profiler. We attempt to automatically hook up as much as possible including EF code first. This package is optional.
Lightweight mini-profiler, in particular designed for ASP.NET WebForms sites using .NET Framework 3.5
MiniProfiler35 integration for ADO.NET
Automatically supports profiling all methods called on interfaces resolved from an Autofac IoC container.
NHibernate drivers to support integration with MiniProfiler.
Lightweight mini-profiler, in particular designed for ASP.NET MVC sites (then ported to support .NET 3.5 Webforms sites)
Measure execution time by regions of code
MiniProfiler extensions and helpers for RavenDb
MiniProfiler extensions and helpers for ASP.NET MVC 4+
MiniProfiler integration for Entity Framework versions 4 and 5.
MiniProfiler extensions and helpers for MongoDb
MiniProfiler integration for Entity Framework 6 adjusted for ServiceStack
Allows configuration of MiniProfiler via configuration file.
MiniProfiler extensions allows save Profiler results into log by log4Net
All what you need is:
var logger = LogManager.GetLogger("Logger"); //Init Log4Net Logger
MiniProfilerLog.SetUpLog4Net(logger); //Set up profiler with logger
and use Profiler as usual (see MiniProfiler site
CoreProfiler - A .NET Core Profiling Library
CoreProfiler.Web - A .NET Core Profiling Library
Nequeo maintenance timing component