C# Class FX.Utility.Gravatar

Show file Open project: CustomerFX/GravatarLibrary Class Usage Examples

Public Properties

Property Type Description
AsyncImageRetrieved EventHandler
CacheDays int
DisableCache bool
Email string
Image Image
Size int

Public Methods

Method Description
GetImage ( ) : void
GetImageAsync ( ) : void
Gravatar ( string Email, int Size ) : System

Private Methods

Method Description
GetCacheImage ( string email, int size ) : Image
GetCacheImage ( string email, int size, bool ignoredate ) : Image
GetEmailCachePath ( string email, int size ) : string
GetGravatarUrl ( string email, int size ) : string
GetMd5Hash ( string input ) : string
SetCacheImage ( Image image, string email, int size ) : void

Method Details

GetImage() public method

public GetImage ( ) : void
return void

GetImageAsync() public method

public GetImageAsync ( ) : void
return void

Gravatar() public method

public Gravatar ( string Email, int Size ) : System
Email string
Size int
return System

Property Details

AsyncImageRetrieved public property

public EventHandler AsyncImageRetrieved
return EventHandler

CacheDays public property

public int CacheDays
return int

DisableCache public property

public bool DisableCache
return bool

Email public property

public string Email
return string

Image public property

public Image Image
return Image

Size public property

public int Size
return int