• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.ImageSharp.Web.Caching.AWS
      • AWSS3StorageCache
      • AWSS3StorageCacheOptions
    • SixLabors.ImageSharp.Web.Providers.AWS
      • AWSS3BucketClientOptions
      • AWSS3StorageImageProvider
      • AWSS3StorageImageProviderOptions
    • SixLabors.ImageSharp.Web.Resolvers.AWS
      • AWSS3StorageCacheResolver
      • AWSS3StorageImageResolver

    Class AWSS3StorageCacheResolver

    Provides means to manage image buffers within the AWSS3StorageCacheResolver.

    Inheritance
    object
    AWSS3StorageCacheResolver
    Implements
    IImageCacheResolver
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SixLabors.ImageSharp.Web.Resolvers.AWS
    Assembly: SixLabors.ImageSharp.Web.Providers.AWS.dll
    Syntax
    public class AWSS3StorageCacheResolver : IImageCacheResolver

    Constructors

    | Edit this page View Source

    AWSS3StorageCacheResolver(IAmazonS3, string, string, MetadataCollection)

    Initializes a new instance of the AWSS3StorageCacheResolver class.

    Declaration
    public AWSS3StorageCacheResolver(IAmazonS3 amazonS3, string bucketName, string imagePath, MetadataCollection metadata)
    Parameters
    Type Name Description
    IAmazonS3 amazonS3

    The Amazon S3 Client

    string bucketName

    The bucket name.

    string imagePath

    The image path.

    MetadataCollection metadata

    The metadata collection.

    Methods

    | Edit this page View Source

    GetMetaDataAsync()

    Asynchronously gets metadata associated with this image.

    Declaration
    public Task<ImageCacheMetadata> GetMetaDataAsync()
    Returns
    Type Description
    Task<ImageCacheMetadata>

    The ImageCacheMetadata.

    | Edit this page View Source

    OpenReadAsync()

    Asynchronously gets the input image stream.

    Declaration
    public Task<Stream> OpenReadAsync()
    Returns
    Type Description
    Task<Stream>

    The Task<TResult>.

    Implements

    IImageCacheResolver
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX