• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.ImageSharp.Web.Caching.Azure
      • AzureBlobStorageCache
      • AzureBlobStorageCacheOptions
    • SixLabors.ImageSharp.Web.Providers.Azure
      • AzureBlobContainerClientOptions
      • AzureBlobStorageImageProvider
      • AzureBlobStorageImageProviderOptions
    • SixLabors.ImageSharp.Web.Resolvers.Azure
      • AzureBlobStorageCacheResolver
      • AzureBlobStorageImageResolver

    Class AzureBlobStorageImageProvider

    Returns images stored in Azure Blob Storage.

    Inheritance
    Object
    AzureBlobStorageImageProvider
    Implements
    IImageProvider
    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.Providers.Azure
    Assembly: SixLabors.ImageSharp.Web.Providers.Azure.dll
    Syntax
    public class AzureBlobStorageImageProvider : IImageProvider

    Constructors

    | Improve this Doc View Source

    AzureBlobStorageImageProvider(IOptions<AzureBlobStorageImageProviderOptions>, FormatUtilities)

    Initializes a new instance of the AzureBlobStorageImageProvider class.

    Declaration
    public AzureBlobStorageImageProvider(IOptions<AzureBlobStorageImageProviderOptions> storageOptions, FormatUtilities formatUtilities)
    Parameters
    Type Name Description
    IOptions<AzureBlobStorageImageProviderOptions> storageOptions

    The blob storage options.

    FormatUtilities formatUtilities

    Contains various format helper methods based on the current configuration.

    Properties

    | Improve this Doc View Source

    Match

    Declaration
    public Func<HttpContext, bool> Match { get; set; }
    Property Value
    Type Description
    Func<HttpContext, Boolean>
    | Improve this Doc View Source

    ProcessingBehavior

    Declaration
    public ProcessingBehavior ProcessingBehavior { get; }
    Property Value
    Type Description
    ProcessingBehavior

    Methods

    | Improve this Doc View Source

    GetAsync(HttpContext)

    Declaration
    public async Task<IImageResolver> GetAsync(HttpContext context)
    Parameters
    Type Name Description
    HttpContext context
    Returns
    Type Description
    Task<IImageResolver>
    | Improve this Doc View Source

    IsValidRequest(HttpContext)

    Declaration
    public bool IsValidRequest(HttpContext context)
    Parameters
    Type Name Description
    HttpContext context
    Returns
    Type Description
    Boolean

    Implements

    IImageProvider
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX