private async Task SetImgAsync()
 {
     if (!string.IsNullOrWhiteSpace(UserImg))
     {
         await LocalStorageService.SetStringAsync(LocalStorageAttributes.UserImgKeyName, UserImg);
     }
 }
        protected override async Task OnInitializedAsync()
        {
            string localStorageId = await LocalStorageService.GetStringAsync(LocalStorageAttributes.UserIdKeyName);

            if (string.IsNullOrEmpty(localStorageId))
            {
                await LocalStorageService.SetStringAsync(LocalStorageAttributes.UserIdKeyName, Guid.NewGuid().ToString());
            }

            string localStorageName = await LocalStorageService.GetStringAsync(LocalStorageAttributes.UserNameKeyName);

            UserName = string.IsNullOrWhiteSpace(localStorageName) ? "anon" : localStorageName;
            UserImg  = await LocalStorageService.GetStringAsync(LocalStorageAttributes.UserImgKeyName);

            await base.OnInitializedAsync();
        }