| Date | 2023-02-05 (1,040 days ago) |
|---|---|
| Downloads | 517 downloads |
| NuGet | View on NuGet |
| GitHub | View on GitHub |
| Target Frameworks | .NET Standard 1.3 .NET Standard 2.0 .NET 4.5 .NET 4.6 .NET 4.7 .NET 5 .NET 6 |
Install the NuGet package - either via the .NET CLI:
dotnet add package Skybrud.Essentials.Http --version 1.1.3or the NuGet package manager:
Install-Package Skybrud.Essentials.Http -Version 1.1.3Introduced new HttpException class (see 84dadf8)
The new class provides a concrete implementation of the "IHttpException" interface, and may be used to represent various HTTP errors.
Added various extension methods for working with IHttpResponse (see af6c7c4)
The extension methods include ThrowIfNotSuccessful, which will trigger an exception if the status code of a IHttpResponseis not either 200 OK or 201 Created.
Added ResponseUri property to the HttpResponseBase class (see b4bcc5d)
The IHttpResponse interface already describes a ResponseUri property, and as HttpResponseBase wraps an instance IHttpResponse, it might as well expose the underlying ResponseUri.