C# Class Flock.Facade.Concrete.ImageFacade

Inheritance: IImageFacade
Afficher le fichier Open project: kvkirthy/Flock

Méthodes publiques

Méthode Description
GetImageFromUrl ( String imageUrl ) : byte[]
ImageFacade ( IUserRepository userRepository, IAutoMap autoMap ) : System
ProcessImageByAction ( UserImageDto img ) : String

Private Methods

Méthode Description
CropImageFile ( Image imageFile, int targetW, int targetH, int targetX, int targetY ) : byte[]
ImagePreview ( UserImageDto img, int maxHeight, int maxWidth ) : string
SaveCoverImage ( UserImageDto img ) : string
SaveProfileImage ( UserImageDto img ) : string
VerifyImageSize ( String imageSource, int minWidth, int minHeight ) : string
VerifyProfilePicImageSize ( String imageSource ) : string

Method Details

GetImageFromUrl() public méthode

public GetImageFromUrl ( String imageUrl ) : byte[]
imageUrl String
Résultat byte[]

ImageFacade() public méthode

public ImageFacade ( IUserRepository userRepository, IAutoMap autoMap ) : System
userRepository IUserRepository
autoMap IAutoMap
Résultat System

ProcessImageByAction() public méthode

public ProcessImageByAction ( UserImageDto img ) : String
img Flock.DTO.UserImageDto
Résultat String