Readme.md

November 30, 2024 ยท View on GitHub

MiniProfiler for .NET (and .NET Core)

Welcome to MiniProfiler for .NET, ASP.NET, ASP.NET Core, ASP.NET MVC and generally all the combinations of those words. Documentation for MiniProfiler for .NET is in /docs, accessible via GitHub pages at: miniprofiler.com/dotnet. General information for MiniProfiler across platforms can be found at miniprofiler.com. It is part of the .NET Foundation, and operates under their code of conduct.

AppVeyor Build Status Actions Build

The current major version of MiniProfiler is v4.

Building

To build the MiniProfiler solution in Visual Studio, you'll need:

  • Visual Studio 2019 16.3+ (or the .NET Core 3.x SDK)
  • The Web Compiler extension
    • Note: no extension is needed if building via build.cmd or build.ps1 in the repository root. They pull it in via a package.

After a clone, running build.cmd. To create packages, use build.cmd -CreatePackages $true and it'll output them in the .nukpgs\ folder.

Package Status

MyGet Pre-release feed: https://www.myget.org/gallery/miniprofiler

PackageNuGet StableNuGet Pre-releaseDownloadsMyGet
MiniProfilerMiniProfilerMiniProfilerMiniProfilerMiniProfiler MyGet
MiniProfiler.AspNetCoreMiniProfiler.AspNetCoreMiniProfiler.AspNetCoreMiniProfiler.AspNetCoreMiniProfiler.AspNetCore MyGet
MiniProfiler.AspNetCore.MvcMiniProfiler.AspNetCore.MvcMiniProfiler.AspNetCore.MvcMiniProfiler.AspNetCore.MvcMiniProfiler.AspNetCore.Mvc MyGet
MiniProfiler.EF6MiniProfiler.EF6MiniProfiler.EF6MiniProfiler.EF6MiniProfiler.EF6 MyGet
MiniProfiler.EntityFrameworkCoreMiniProfiler.EntityFrameworkCoreMiniProfiler.EntityFrameworkCoreMiniProfiler.EntityFrameworkCoreMiniProfiler.EntityFrameworkCore MyGet
MiniProfiler.EFC7MiniProfiler.EFC7MiniProfiler.EFC7MiniProfiler.EFC7MiniProfiler.EFC7 MyGet
MiniProfiler.Mvc5MiniProfiler.Mvc5MiniProfiler.Mvc5MiniProfiler.Mvc5MiniProfiler.Mvc5 MyGet
MiniProfiler.Providers.MongoDBMiniProfiler.Providers.MongoDBMiniProfiler.Providers.MongoDBMiniProfiler.Providers.MongoDBMiniProfiler.Providers.MongoDB MyGet
MiniProfiler.Providers.MySqlMiniProfiler.Providers.MySqlMiniProfiler.Providers.MySqlMiniProfiler.Providers.MySqlMiniProfiler.Providers.MySql MyGet
MiniProfiler.Providers.PostgreSqlMiniProfiler.Providers.PostgreSqlMiniProfiler.Providers.PostgreSqlMiniProfiler.Providers.PostgreSqlMiniProfiler.Providers.PostgreSql MyGet
MiniProfiler.Providers.RedisMiniProfiler.Providers.RedisMiniProfiler.Providers.RedisMiniProfiler.Providers.RedisMiniProfiler.Providers.Redis MyGet
MiniProfiler.Providers.SqliteMiniProfiler.Providers.SqliteMiniProfiler.Providers.SqliteMiniProfiler.Providers.SqliteMiniProfiler.Providers.Sqlite MyGet
MiniProfiler.Providers.SqlServerMiniProfiler.Providers.SqlServerMiniProfiler.Providers.SqlServerMiniProfiler.Providers.SqlServerMiniProfiler.Providers.SqlServer MyGet
MiniProfiler.Providers.SqlServerCeMiniProfiler.Providers.SqlServerCeMiniProfiler.Providers.SqlServerCeMiniProfiler.Providers.SqlServerCeMiniProfiler.Providers.SqlServerCe MyGet
MiniProfiler.SharedMiniProfiler.SharedMiniProfiler.SharedMiniProfiler.SharedMiniProfiler.Shared MyGet

License

MiniProfiler is licensed under the MIT license.