Documentation Index
Fetch the complete documentation index at: https://mintlify.com/FloppyShelf/Problemize/llms.txt
Use this file to discover all available pages before exploring further.
Package installation
Problemize is distributed as a NuGet package. Choose your preferred installation method:Replace
* with the specific version number you want to use. Check NuGet.org for the latest version.Requirements
.NET Version
.NET 6.0 or higher
Project Type
ASP.NET Core Web API
- Uses
IExceptionHandlerinterface (available in .NET 8+, or via NuGet in earlier versions) - Integrates with
IProblemDetailsServicefor response formatting - Requires
Microsoft.AspNetCore.Appframework reference
Verify installation
After installing the package, verify it’s available in your project:Project structure
Once installed, you’ll have access to the following namespaces:Installation complete! Continue to the Quickstart guide to configure Problemize in your application.
Troubleshooting
Package not found
Package not found
Ensure your NuGet package sources include nuget.org:If nuget.org is missing, add it:
Version conflicts
Version conflicts
If you encounter dependency conflicts, ensure your project targets a compatible .NET version:
IExceptionHandler not found
IExceptionHandler not found
For .NET 6 and 7, you may need to add the exception handling NuGet package:
Next steps
Quickstart guide
Learn how to configure and use Problemize in your Web API