From 2ec66444003a87d7d5d5a378fff52d5735a23525 Mon Sep 17 00:00:00 2001 From: Georgi Hristov Date: Sun, 10 May 2026 14:23:26 +0300 Subject: [PATCH 1/2] chore: improve package metadata and update README for v1.3.0 --- .../DebugProbe.AspNetCore.csproj | 15 +++++- DebugProbe.AspNetCore/README.md | 47 +++++++++++++------ 2 files changed, 46 insertions(+), 16 deletions(-) diff --git a/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj b/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj index 6660a3e..86dbcc6 100644 --- a/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj +++ b/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj @@ -7,7 +7,7 @@ icon.png DebugProbe.AspNetCore - 1.3.0-preview.2 + 1.3.0 Georgi Hristov Debug and inspect HTTP requests and responses inside ASP.NET Core apps. Capture, analyze, and compare API calls with a built-in UI. @@ -20,6 +20,12 @@ MIT false + + true + true + true + snupkg + true @@ -46,4 +52,11 @@ + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + \ No newline at end of file diff --git a/DebugProbe.AspNetCore/README.md b/DebugProbe.AspNetCore/README.md index 98eb23f..de858e7 100644 --- a/DebugProbe.AspNetCore/README.md +++ b/DebugProbe.AspNetCore/README.md @@ -1,12 +1,12 @@ # DebugProbe.AspNetCore - + **Inspect and compare HTTP traffic directly inside your ASP.NET Core app.** -No proxies. No external tools. Just plug in and debug. - +Debug HTTP traffic directly from inside your ASP.NET Core pipeline. +Live Demo: https://debugprobe.dev ## Why DebugProbe? @@ -16,16 +16,15 @@ No proxies. No external tools. Just plug in and debug. - Compare environments in seconds - ## Features -- Capture HTTP requests & responses -- Inspect headers, query, and body +- Capture HTTP requests and responses +- Inspect headers, query params, and body +- Built-in request tracing UI +- Compare responses across environments - JSON pretty formatting -- Side-by-side response comparison -- Built-in UI (`/debug`) -- Zero configuration - +- Ignore noisy endpoints with `IgnorePaths` +- Zero external proxies or setup ## Screenshots @@ -34,10 +33,10 @@ No proxies. No external tools. Just plug in and debug. ![Requests](https://raw.githubusercontent.com/georgidhristov/DebugProbe.AspNetCore/master/Assets/requests.png) ### Details -![Details](https://raw.githubusercontent.com/georgidhristov/DebugProbe.AspNetCore/master/Assets/details.png) +![Details](https://raw.githubusercontent.com/georgidhristov/DebugProbe.AspNetCore/refs/heads/master/Assets/details_v1.3.0.png) ### Compare -![Compare](https://raw.githubusercontent.com/georgidhristov/DebugProbe.AspNetCore/master/Assets/compare.png) +![Compare](https://raw.githubusercontent.com/georgidhristov/DebugProbe.AspNetCore/refs/heads/master/Assets/compare_v1.3.0.png) --- @@ -48,14 +47,32 @@ dotnet add package DebugProbe.AspNetCore ``` ## Quick Start -```bash + +```csharp builder.Services.AddDebugProbe(); -//Add middleware app.UseDebugProbe(); ``` -## Open Debug UI +## Customize DebugProbe + +```csharp +builder.Services.AddDebugProbe(options => +{ + options.MaxEntries = 10; + + options.IgnorePaths = + [ + "/health", + "/swagger", + "/Demo/GetUsers" + ]; +}); + +app.UseDebugProbe(); +``` + +## Open The Debug UI Run your application, then open: http://localhost:{port}/debug From 5dbd89b9c2d1a82d786ead4d8924d50a5b444fa7 Mon Sep 17 00:00:00 2001 From: Georgi Hristov Date: Sun, 10 May 2026 14:26:34 +0300 Subject: [PATCH 2/2] chore: remove duplicated README description --- DebugProbe.AspNetCore/README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/DebugProbe.AspNetCore/README.md b/DebugProbe.AspNetCore/README.md index de858e7..3cbbcdc 100644 --- a/DebugProbe.AspNetCore/README.md +++ b/DebugProbe.AspNetCore/README.md @@ -2,9 +2,7 @@ -**Inspect and compare HTTP traffic directly inside your ASP.NET Core app.** - -Debug HTTP traffic directly from inside your ASP.NET Core pipeline. +**Debug HTTP traffic directly from inside your ASP.NET Core pipeline.** Live Demo: https://debugprobe.dev