Return exceptions over HTTP e.g. as ASP.NET Core Problem Details, and HTTP-specific exception classes that enable ASP.NET to generate exception information
-
Updated
Apr 11, 2024 - C#
Return exceptions over HTTP e.g. as ASP.NET Core Problem Details, and HTTP-specific exception classes that enable ASP.NET to generate exception information
A middleware to create RFC 7807 problem details for APIs.
A middleware to handle exceptions according to standards defined in https://tools.ietf.org/html/rfc7807 for HTTP Apis.
Demo application showcasing the use of the Microsoft.Extensions.Http.Resilience package with Refit. This application aims to demonstrate how to implement resilience in HTTP calls in ASP.NET Core applications using efficient, transparent communication with external APIs.
Collection of tools related to problem management (exceptions) that can be generated by applications. This library is an ad hoc code customization used in my private/work projects thus avoiding the duplication of repetitive code.
Examples of how ASP.NET Core APIs can generate error responses using the Problem Details RFC 9457 specification.
OperationResult for .Net: A library that provides several classes to return results of operations on a system, covering standardized messages, error codes, result generation for APIs and Controllers, conversion to ProblemDetails, and support for serialization/deserialization.
DomainExceptions is a simple little library build to provide convenient way to markup code with error codes
Sample ASP.NET Core Web API using RFC7807 - Problem Details for error handling
C# demo app that uses as many of the "buzzword" design patterns as possible
It's DDD based Clean Architecture api.
Add a description, image, and links to the problem-details topic page so that developers can more easily learn about it.
To associate your repository with the problem-details topic, visit your repo's landing page and select "manage topics."