public async Task <UserDto> GetById(string id)
        {
            try
            {
                var userRecord = await _firebaseApp.GetUserAsync(id);

                var userDto = new UserDto
                {
                    Id     = userRecord.Uid,
                    Claims = userRecord.CustomClaims
                };

                return(userDto);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
Esempio n. 2
0
 public async Task <UserRecord> GetUserAsync(string uid)
 {
     return(await auth.GetUserAsync(uid));
 }