Namespace SixLabors.ImageSharp.Web
Classes
- ApplicationBuilderExtensions
Extension methods for IApplicationBuilder to simplify middleware registration.
- CaseHandlingUriBuilder
Optimized helper methods for generating encoded Uris from URI components. Much of this code has been adapted from the MIT licensed .NET runtime.
- ExifOrientationUtilities
Contains various helper methods for working with EXIF orientation values.
- Format
Contains reusable static instances of known image formats.
- FormatUtilities
Contains various helper methods for working with image formats based on the given configuration.
- FormattedImage
A class encapsulating an image with a particular file encoding.
- HMACUtilities
Provides methods to compute a Hash-based Message Authentication Code (HMAC).
- ImageSharpBuilderExtensions
Extension methods for IImageSharpBuilder that allow configuration of services.
- RequestAuthorizationUtilities
Contains various helper methods for authorizing image requests.
- Resampler
Contains reusable static instances of known resampling algorithms.
- ServiceCollectionExtensions
Extension methods for IServiceCollection to simplify middleware service registration.
Structs
- FormatCommand
Represents a command for setting the type of format with which to encode processed images.
- ImageCacheMetadata
Represents the metadata associated with an image file.
- ImageMetadata
Represents the metadata associated with an image file.
- ResamplerCommand
Represents a command for setting the type of sampler to use for resampling operations.
Interfaces
- IImageSharpBuilder
Defines a contract for adding ImageSharp services.
Enums
- CaseHandlingUriBuilder.CaseHandling
Provides Uri case handling options.
- CommandHandling
Provides enumeration for handling CommandCollection instances when processing a request.