C# 클래스 Bombsquad.DynamicMedia.Implementations.Cache.FileSystemBasedMediaCache

상속: IMediaCache
파일 보기 프로젝트 열기: bmbsqd/dynamic-media

공개 메소드들

메소드 설명
TryAddToCache ( string path, Stream stream, IFormatInfo outputFormat, IAddToCacheResult &result ) : bool
TryServeRequestFromCache ( string path, IFormatInfo outputFormat, IResult &result ) : bool

보호된 메소드들

메소드 설명
FileSystemBasedMediaCache ( IFileInfoETagCalculator fileInfoETagCalculator ) : System
GetCacheFileInfo ( string path, IFormatInfo outputFormat ) : FileInfo

메소드 상세

FileSystemBasedMediaCache() 보호된 메소드

protected FileSystemBasedMediaCache ( IFileInfoETagCalculator fileInfoETagCalculator ) : System
fileInfoETagCalculator IFileInfoETagCalculator
리턴 System

GetCacheFileInfo() 보호된 추상적인 메소드

protected abstract GetCacheFileInfo ( string path, IFormatInfo outputFormat ) : FileInfo
path string
outputFormat IFormatInfo
리턴 System.IO.FileInfo

TryAddToCache() 공개 메소드

public TryAddToCache ( string path, Stream stream, IFormatInfo outputFormat, IAddToCacheResult &result ) : bool
path string
stream Stream
outputFormat IFormatInfo
result IAddToCacheResult
리턴 bool

TryServeRequestFromCache() 공개 메소드

public TryServeRequestFromCache ( string path, IFormatInfo outputFormat, IResult &result ) : bool
path string
outputFormat IFormatInfo
result IResult
리턴 bool