C# Класс Flock.Facade.Concrete.ImageFacade

Наследование: IImageFacade
Показать файл Открыть проект

Открытые методы

Метод Описание
GetImageFromUrl ( String imageUrl ) : byte[]
ImageFacade ( IUserRepository userRepository, IAutoMap autoMap ) : System
ProcessImageByAction ( UserImageDto img ) : String

Приватные методы

Метод Описание
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

Описание методов

GetImageFromUrl() публичный Метод

public GetImageFromUrl ( String imageUrl ) : byte[]
imageUrl String
Результат byte[]

ImageFacade() публичный Метод

public ImageFacade ( IUserRepository userRepository, IAutoMap autoMap ) : System
userRepository IUserRepository
autoMap IAutoMap
Результат System

ProcessImageByAction() публичный Метод

public ProcessImageByAction ( UserImageDto img ) : String
img Flock.DTO.UserImageDto
Результат String