This is a Multiavatar library packaged with Blazor.
- .NET CLI
dotnet add package BlazorMultiavatar
- Nuget Package Manager
Install-Package BlazorMultiavatar
@using BlazorMultiavatar
...
<AntDesign.Icon Style="font-size:50px;">
<Component>
<Multiavatar AvatarId="@this.avatarId" />
</Component>
</AntDesign.Icon>
<Multiavatar AvatarId="@this.avatarId" />
<button class="btn btn-primary" @onclick="NewAvatar">Refresh</button>
...
@code{
private string avatarId = Guid.NewGuid().ToString(@"N");
void NewAvatar()
{
this.avatarId = Guid.NewGuid().ToString("N");
}
}