Releases: Nonanti/CodeContext.NET
Releases · Nonanti/CodeContext.NET
v1.1.0 - API Endpoint Mapping
What's New
🚀 API Endpoint Mapping
- Automatically detects and maps all HTTP endpoints in your codebase
- Supports both traditional controllers and minimal APIs
- Shows HTTP methods, routes, parameters, and authorization info
- Works with versioned APIs, areas, and custom route attributes
Example Output
API Endpoints:
- GET /api/users → GetAllUsers() [Authorize]
- POST /api/users → CreateUser(UserDto dto) [Admin]
- DELETE /api/users/{id} → DeleteUser(int id) [Authorize]
📦 Installation
dotnet tool update --global CodeContext.CLI
Full Changelog
CodeContext.NET v1.0.0 - Initial Release
What is CodeContext?
A CLI tool that analyzes your C# codebase and generates context files for AI assistants (ChatGPT, GitHub Copilot, Claude) to understand your coding patterns.
Features
- Pattern Detection - Automatically detects naming conventions, error handling, async patterns
- AI-Ready Output - Generate context in Markdown, JSON, or Plain Text
- Fast - Analyzes 10,000+ files in ~10 seconds using parallel processing
- Smart - Ignores bin/obj folders, detects NuGet packages, identifies architecture layers
Installation
dotnet tool install --global CodeContext.CLI
Usage
codecontext
codecontext --path ./MyProject --format json
Requirements
- .NET 9.0 or later
- Windows/macOS/Linux