Show / Hide Table of Contents

Class GravatarAndInitialsUserPictureProvider

Extends the GravatarUserPictureProvider with a picture with user initials as fallback when user does not have a Gravatar image.

Inheritance
Object
GravatarUserPictureProvider
GravatarAndInitialsUserPictureProvider
Inherited Members
GravatarUserPictureProvider.FallbackUrl
GravatarUserPictureProvider.GetUserPictureUrl(IUserIdentifiers, String)
GravatarUserPictureProvider.GetGravatarHash(IUserIdentifiers)
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IRM.AspNetCore.Identity.UI
Assembly: IRM.AspNetCore.Identity.UI.dll
Syntax
public class GravatarAndInitialsUserPictureProvider : GravatarUserPictureProvider, IUserPictureProvider

Constructors

GravatarAndInitialsUserPictureProvider(String)

Creates a new instance of GravatarAndInitialsUserPictureProvider.

Declaration
public GravatarAndInitialsUserPictureProvider(string apiBaseUrl)
Parameters
String apiBaseUrl

The base url for the API, where the user controll exists.

Methods

GetFallbackPictureUrl(String)

Gets a fallback url to a picture for a user, if GetUserPictureUrl(IUserIdentifiers, String) doesn't work..

Declaration
public override string GetFallbackPictureUrl(string initials = null)
Parameters
String initials

Optionally the name initials for the user.

Returns
String

A url to a fallback picture for a user, or null if the user does not have a picture.

Overrides
GravatarUserPictureProvider.GetFallbackPictureUrl(String)

GetPublicFallbackPictureUrl(String)

Gets a public reachable fallback url.

Declaration
protected override string GetPublicFallbackPictureUrl(string initials = null)
Parameters
String initials

Returns
String

Overrides
GravatarUserPictureProvider.GetPublicFallbackPictureUrl(String)
Back to top Generated by DocFX