Exemple #1
0
 public static UserModel MapModel(this AuraUser user)
 {
     return(new(
                user.Id,
                user.UserName,
                user.SavedAlbums.Select(a => a.MapAlbumModel()).ToList(),
                user.SavedTracks.Select(t => t.MapTrackModel()).ToList()));
 }
Exemple #2
0
        private async Task LoadAsync(AuraUser user)
        {
            var email = await _userManager.GetEmailAsync(user);

            Email = email;

            Input = new InputModel
            {
                NewEmail = email,
            };

            IsEmailConfirmed = await _userManager.IsEmailConfirmedAsync(user);
        }
Exemple #3
0
        private async Task LoadAsync(AuraUser user)
        {
            var userName = await _userManager.GetUserNameAsync(user);

            var phoneNumber = await _userManager.GetPhoneNumberAsync(user);

            Username = userName;

            Input = new InputModel
            {
                PhoneNumber = phoneNumber
            };
        }