예제 #1
0
        public static User ToDto(this Auth0.Core.User from)
        {
            var to       = from.ConvertTo <User>();
            var metadata = from.AppMetadata.ToObject <Dto.Auth0.AppMetadata>();

            to.Id          = from.UserId;
            to.Permissions = metadata.Authorization.Permissions;

            return(to);
        }
예제 #2
0
 public static User ToUser(this Auth0.Core.User instance)
 {
     return(new User
     {
         Email = instance.Email,
         FirstName = instance.FirstName,
         Surname = instance.LastName,
         GlobalId = instance.UserId
     });
 }