Class FileProviderImageResolver
- Namespace
- SixLabors.ImageSharp.Web.Resolvers
- Assembly
- SixLabors.ImageSharp.Web.dll
Provides means to manage image buffers from an IFileInfo instance.
public sealed class FileProviderImageResolver : IImageResolver
- Inheritance
-
FileProviderImageResolver
- Implements
- Inherited Members
Constructors
FileProviderImageResolver(IFileInfo)
Initializes a new instance of the FileProviderImageResolver class.
public FileProviderImageResolver(IFileInfo fileInfo)
Parameters
fileInfoIFileInfoThe file info.
Methods
GetMetaDataAsync()
Asynchronously gets metadata associated with this image.
public Task<ImageMetadata> GetMetaDataAsync()
Returns
- Task<ImageMetadata>
The ImageMetadata.
OpenReadAsync()
Asynchronously gets the input image stream.
public Task<Stream> OpenReadAsync()
Returns
- Task<Stream>
The Task<TResult>.