C# Class ImageResizer.Plugins.EPiServerBlobReader.EPiServerBlobReaderPlugin

Copyright: https://raw.githubusercontent.com/Igelkottegrodan/ImageResizer.Plugins.EPiServerBlobPlugin/master/ImageResizer.Plugins.EPiServerBlobPlugin/EPiServerBlobPlugin.cs
Inheritance: IVirtualImageProvider, IPlugin
ファイルを表示 Open project: solita/ImageResizer.Plugins.EPiServerBlobReader

Public Methods

Method Description
FileExists ( string virtualPath, NameValueCollection queryString ) : bool
GetFile ( string virtualPath, NameValueCollection queryString ) : IVirtualFile
Install ( Config config ) : IPlugin
Uninstall ( Config config ) : bool

Private Methods

Method Description
CleanEditModePath ( string path ) : string
GetBlobFile ( string virtualPath, NameValueCollection queryString ) : EPiServerBlobFile
OnPostAuthorizeRequestStart ( IHttpModule sender, HttpContext context ) : void

Method Details

FileExists() public method

public FileExists ( string virtualPath, NameValueCollection queryString ) : bool
virtualPath string
queryString System.Collections.Specialized.NameValueCollection
return bool

GetFile() public method

public GetFile ( string virtualPath, NameValueCollection queryString ) : IVirtualFile
virtualPath string
queryString System.Collections.Specialized.NameValueCollection
return IVirtualFile

Install() public method

public Install ( Config config ) : IPlugin
config Config
return IPlugin

Uninstall() public method

public Uninstall ( Config config ) : bool
config Config
return bool