C# Class Bombsquad.DynamicMedia.Implementations.Cache.FileSystemBasedMediaCache

Inheritance: IMediaCache
Afficher le fichier Open project: bmbsqd/dynamic-media

Méthodes publiques

Méthode Description
TryAddToCache ( string path, Stream stream, IFormatInfo outputFormat, IAddToCacheResult &result ) : bool
TryServeRequestFromCache ( string path, IFormatInfo outputFormat, IResult &result ) : bool

Méthodes protégées

Méthode Description
FileSystemBasedMediaCache ( IFileInfoETagCalculator fileInfoETagCalculator ) : System
GetCacheFileInfo ( string path, IFormatInfo outputFormat ) : FileInfo

Method Details

FileSystemBasedMediaCache() protected méthode

protected FileSystemBasedMediaCache ( IFileInfoETagCalculator fileInfoETagCalculator ) : System
fileInfoETagCalculator IFileInfoETagCalculator
Résultat System

GetCacheFileInfo() protected abstract méthode

protected abstract GetCacheFileInfo ( string path, IFormatInfo outputFormat ) : FileInfo
path string
outputFormat IFormatInfo
Résultat System.IO.FileInfo

TryAddToCache() public méthode

public TryAddToCache ( string path, Stream stream, IFormatInfo outputFormat, IAddToCacheResult &result ) : bool
path string
stream Stream
outputFormat IFormatInfo
result IAddToCacheResult
Résultat bool

TryServeRequestFromCache() public méthode

public TryServeRequestFromCache ( string path, IFormatInfo outputFormat, IResult &result ) : bool
path string
outputFormat IFormatInfo
result IResult
Résultat bool