Interface IIconResolver
Resolves the image to display for a subject by running the registered IIconSources in order and returning the first non-null result. Returns null when no source supplies an image — the caller (e.g. an avatar component) then renders an initials/default fallback via IconInitials. Built-in; consumers customize resolution by registering sources, not by replacing the resolver.
public interface IIconResolver
Methods
ResolveAsync(IconSubject, CancellationToken)
Task<IconImage> ResolveAsync(IconSubject subject, CancellationToken cancellationToken = default)
Parameters
subjectIconSubjectcancellationTokenCancellationToken