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

Inheritance: FileSystemBasedMediaCache
Show file Open project: bmbsqd/dynamic-media

Public Methods

Method Description
FileSystemMediaCache ( IFileInfoETagCalculator fileInfoETagCalculator, DirectoryInfo cacheRoot ) : System

Protected Methods

Method Description
GetCacheFileInfo ( string path, IFormatInfo outputFormat ) : FileInfo

Private Methods

Method Description
GetCacheFileName ( string cacheKey, IFormatInfo outputFormat ) : string

Method Details

FileSystemMediaCache() public method

public FileSystemMediaCache ( IFileInfoETagCalculator fileInfoETagCalculator, DirectoryInfo cacheRoot ) : System
fileInfoETagCalculator IFileInfoETagCalculator
cacheRoot System.IO.DirectoryInfo
return System

GetCacheFileInfo() protected method

protected GetCacheFileInfo ( string path, IFormatInfo outputFormat ) : FileInfo
path string
outputFormat IFormatInfo
return System.IO.FileInfo