C# Class GitHub.Services.AvatarProvider

Inheritance: IAvatarProvider
Afficher le fichier Open project: github/VisualStudio Class Usage Examples

Méthodes publiques

Méthode Description
CreateBitmapImage ( string packUrl ) : BitmapImage
Dispose ( ) : void
GetAvatar ( IAvatarContainer apiAccount ) : IObservable
InvalidateAvatar ( [ apiAccount ) : IObservable

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
AvatarProvider ( ) : System
AvatarProvider ( ISharedCache sharedCache, IImageCache imageCache ) : System
DefaultAvatar ( IAvatarContainer apiAccount ) : BitmapImage

Method Details

CreateBitmapImage() public static méthode

public static CreateBitmapImage ( string packUrl ) : BitmapImage
packUrl string
Résultat System.Windows.Media.Imaging.BitmapImage

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetAvatar() public méthode

public GetAvatar ( IAvatarContainer apiAccount ) : IObservable
apiAccount IAvatarContainer
Résultat IObservable

InvalidateAvatar() public méthode

public InvalidateAvatar ( [ apiAccount ) : IObservable
apiAccount [
Résultat IObservable