diff --git a/Assets/Demos/debugprobe_demo_live_debugging.gif b/Assets/Demos/debugprobe_demo_live_debugging.gif
deleted file mode 100644
index 2121de1..0000000
Binary files a/Assets/Demos/debugprobe_demo_live_debugging.gif and /dev/null differ
diff --git a/Assets/Screenshots/debugprobe-details-overview.png b/Assets/Screenshots/debugprobe-details-overview.png
deleted file mode 100644
index f09bb03..0000000
Binary files a/Assets/Screenshots/debugprobe-details-overview.png and /dev/null differ
diff --git a/Assets/Screenshots/debugprobe-details-request-response.png b/Assets/Screenshots/debugprobe-details-request-response.png
deleted file mode 100644
index d499a60..0000000
Binary files a/Assets/Screenshots/debugprobe-details-request-response.png and /dev/null differ
diff --git a/Assets/Screenshots/debugprobe_compare_page.png b/Assets/Screenshots/debugprobe_compare_page.png
deleted file mode 100644
index a62fe59..0000000
Binary files a/Assets/Screenshots/debugprobe_compare_page.png and /dev/null differ
diff --git a/Assets/Screenshots/debugprobe_index_page_requests.png b/Assets/Screenshots/debugprobe_index_page_requests.png
deleted file mode 100644
index 6017a48..0000000
Binary files a/Assets/Screenshots/debugprobe_index_page_requests.png and /dev/null differ
diff --git a/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj b/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj
index 64996c4..7105867 100644
--- a/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj
+++ b/DebugProbe.AspNetCore/DebugProbe.AspNetCore.csproj
@@ -4,17 +4,18 @@
net8.0
enable
enable
- latest
+
+ true
DebugProbe.AspNetCore
- 1.4.1-preview.1
+ 1.4.1-preview.2
Georgi Hristov
- Debug HTTP requests and responses directly inside ASP.NET Core applications with a built-in tracing and comparison UI.
-
- aspnetcore;debugging;http;middleware;api;diagnostics;tracing;observability
+ Inspect and debug HTTP requests and responses directly inside ASP.NET Core applications.
+ aspnetcore;debugging;http;middleware;diagnostics;tracing;observability;api-debugging;developer-tools
+
icon.png
README.md
diff --git a/DebugProbe.AspNetCore/README.md b/DebugProbe.AspNetCore/README.md
index dcd83ba..d688b97 100644
--- a/DebugProbe.AspNetCore/README.md
+++ b/DebugProbe.AspNetCore/README.md
@@ -1,46 +1,18 @@
-# DebugProbe.AspNetCore
+# DebugProbe.AspNetCore
-**Debug HTTP traffic directly from inside your ASP.NET Core pipeline.**
+Debug HTTP traffic directly inside your ASP.NET Core pipeline.
-[](https://debugprobe.dev)
+[DebugProbe Website](https://debugprobe.dev)
-Live Demo: https://debugprobe.dev
+---
-## Why Use DebugProbe?
+## Why DebugProbe?
-- Debug HTTP traffic directly inside your ASP.NET Core pipeline
-- No proxies, browser extensions, or external tools
- Inspect requests and responses in real time
-- Compare API responses across environments instantly
-- Built for fast backend debugging with minimal setup
-
-
-## Features
-
-- Capture HTTP requests and responses
-- Inspect headers, query params, and body
+- No proxies or external tools
- Built-in request tracing UI
- Compare responses across environments
-- JSON pretty formatting
-- Ignore noisy endpoints with `IgnorePaths`
-- Configurable body capture size limits
-- Safe compare mode with localhost protection
-- Automatic masking of sensitive headers
-- Zero external proxies or setup
-
-
-## Screenshots
-
-### Requests
-
-
-### Details
-
-
-
-
-### Compare
-
+- Minimal setup for ASP.NET Core applications
---
@@ -50,6 +22,8 @@ Live Demo: https://debugprobe.dev
dotnet add package DebugProbe.AspNetCore
```
+---
+
## Quick Start
```csharp
@@ -58,7 +32,15 @@ builder.Services.AddDebugProbe();
app.UseDebugProbe();
```
-## Customize DebugProbe
+Open:
+
+```txt
+http://localhost:{port}/debug
+```
+
+---
+
+## Optional Configuration
```csharp
builder.Services.AddDebugProbe(options =>
@@ -67,60 +49,67 @@ builder.Services.AddDebugProbe(options =>
options.MaxBodyCaptureSizeKb = 256;
- options.AllowLocalCompareTargets = false;
+ options.AllowLocalCompareTargets = true;
options.IgnorePaths =
[
- "/health",
- "/swagger",
- "/Demo/GetUsers"
+ "/api/auth/login",
+ "/api/auth/refresh"
];
});
app.UseDebugProbe();
```
-## Open The Debug UI
-
-Run your application, then open:
-
-http://localhost:{port}/debug
-
-
+---
-## Compare Responses
+## Features
-Use the UI to compare responses across environments:
+- Request and response inspection
+- Headers, query params, and body capture
+- Response comparison across environments
+- JSON formatting
+- Configurable body capture limits
+- Ignore noisy endpoints
+- Sensitive header masking
-- Enter **Base URL**
-- Enter **Trace ID**
-- Instantly see differences
+---
## Security Defaults
-DebugProbe automatically masks sensitive headers:
+Sensitive headers are automatically masked:
- Authorization
- Cookie
- Set-Cookie
-Localhost compare targets are blocked by default for safer environment comparisons.
+Localhost compare targets are blocked by default.
-You can enable them manually:
-
-```csharp
-options.AllowLocalCompareTargets = true;
-```
+---
-## ⚠️ Production Usage
+## Production Usage
-This tool is intended for development.
+DebugProbe is intended primarily for development environments.
If used in production:
-- Add authentication
-- Restrict access
-- Filter sensitive data
+- add authentication
+- restrict access
+- filter sensitive data
+
+---
+
+## Documentation & Demo
+
+Visit the website for:
+- latest screenshots
+- demos
+- guides
+- updates
+
+https://debugprobe.dev
+
+---
## License
diff --git a/README.md b/README.md
index dcd83ba..d688b97 100644
--- a/README.md
+++ b/README.md
@@ -1,46 +1,18 @@
-# DebugProbe.AspNetCore
+# DebugProbe.AspNetCore
-**Debug HTTP traffic directly from inside your ASP.NET Core pipeline.**
+Debug HTTP traffic directly inside your ASP.NET Core pipeline.
-[](https://debugprobe.dev)
+[DebugProbe Website](https://debugprobe.dev)
-Live Demo: https://debugprobe.dev
+---
-## Why Use DebugProbe?
+## Why DebugProbe?
-- Debug HTTP traffic directly inside your ASP.NET Core pipeline
-- No proxies, browser extensions, or external tools
- Inspect requests and responses in real time
-- Compare API responses across environments instantly
-- Built for fast backend debugging with minimal setup
-
-
-## Features
-
-- Capture HTTP requests and responses
-- Inspect headers, query params, and body
+- No proxies or external tools
- Built-in request tracing UI
- Compare responses across environments
-- JSON pretty formatting
-- Ignore noisy endpoints with `IgnorePaths`
-- Configurable body capture size limits
-- Safe compare mode with localhost protection
-- Automatic masking of sensitive headers
-- Zero external proxies or setup
-
-
-## Screenshots
-
-### Requests
-
-
-### Details
-
-
-
-
-### Compare
-
+- Minimal setup for ASP.NET Core applications
---
@@ -50,6 +22,8 @@ Live Demo: https://debugprobe.dev
dotnet add package DebugProbe.AspNetCore
```
+---
+
## Quick Start
```csharp
@@ -58,7 +32,15 @@ builder.Services.AddDebugProbe();
app.UseDebugProbe();
```
-## Customize DebugProbe
+Open:
+
+```txt
+http://localhost:{port}/debug
+```
+
+---
+
+## Optional Configuration
```csharp
builder.Services.AddDebugProbe(options =>
@@ -67,60 +49,67 @@ builder.Services.AddDebugProbe(options =>
options.MaxBodyCaptureSizeKb = 256;
- options.AllowLocalCompareTargets = false;
+ options.AllowLocalCompareTargets = true;
options.IgnorePaths =
[
- "/health",
- "/swagger",
- "/Demo/GetUsers"
+ "/api/auth/login",
+ "/api/auth/refresh"
];
});
app.UseDebugProbe();
```
-## Open The Debug UI
-
-Run your application, then open:
-
-http://localhost:{port}/debug
-
-
+---
-## Compare Responses
+## Features
-Use the UI to compare responses across environments:
+- Request and response inspection
+- Headers, query params, and body capture
+- Response comparison across environments
+- JSON formatting
+- Configurable body capture limits
+- Ignore noisy endpoints
+- Sensitive header masking
-- Enter **Base URL**
-- Enter **Trace ID**
-- Instantly see differences
+---
## Security Defaults
-DebugProbe automatically masks sensitive headers:
+Sensitive headers are automatically masked:
- Authorization
- Cookie
- Set-Cookie
-Localhost compare targets are blocked by default for safer environment comparisons.
+Localhost compare targets are blocked by default.
-You can enable them manually:
-
-```csharp
-options.AllowLocalCompareTargets = true;
-```
+---
-## ⚠️ Production Usage
+## Production Usage
-This tool is intended for development.
+DebugProbe is intended primarily for development environments.
If used in production:
-- Add authentication
-- Restrict access
-- Filter sensitive data
+- add authentication
+- restrict access
+- filter sensitive data
+
+---
+
+## Documentation & Demo
+
+Visit the website for:
+- latest screenshots
+- demos
+- guides
+- updates
+
+https://debugprobe.dev
+
+---
## License