C# Class Solvberget.Domain.Implementation.ImageRepository

Inheritance: IImageRepository
Afficher le fichier Open project: digbib/Solvberget Class Usage Examples

Méthodes publiques

Méthode Description
GetDocumentImage ( string id ) : string
GetDocumentImage ( string documentNumber, string size, Document doc, bool isThumbnail ) : string
GetDocumentThumbnailImage ( string id, string size ) : string
ImageRepository ( IRepository documentRepository, string pathToImageCache = null ) : System.Linq

Private Methods

Méthode Description
GetExternalAudioBookImageUri ( AudioBook abook, bool fetchThumbnail ) : string
GetExternalBookImageUri ( Book book, bool fetchThumbnail ) : string
GetExternalCdImageUri ( Cd cd, bool isThumbnail ) : string
GetExternalFilmImageUri ( Film film ) : string
GetLocalImageUrl ( string externalImageUrl, string id, bool isThumbnail ) : string

Method Details

GetDocumentImage() public méthode

public GetDocumentImage ( string id ) : string
id string
Résultat string

GetDocumentImage() public méthode

public GetDocumentImage ( string documentNumber, string size, Document doc, bool isThumbnail ) : string
documentNumber string
size string
doc Solvberget.Domain.DTO.Document
isThumbnail bool
Résultat string

GetDocumentThumbnailImage() public méthode

public GetDocumentThumbnailImage ( string id, string size ) : string
id string
size string
Résultat string

ImageRepository() public méthode

public ImageRepository ( IRepository documentRepository, string pathToImageCache = null ) : System.Linq
documentRepository IRepository
pathToImageCache string
Résultat System.Linq