コード例 #1
0
        public ProviderUserUserDetailsResponseModel(ProviderUserUserDetails providerUser,
                                                    string obj = "providerUserUserDetails") : base(providerUser, obj)
        {
            if (providerUser == null)
            {
                throw new ArgumentNullException(nameof(providerUser));
            }

            Name  = providerUser.Name;
            Email = providerUser.Email;
        }
コード例 #2
0
        public ProviderUserResponseModel(ProviderUserUserDetails providerUser, string obj = "providerUser")
            : base(obj)
        {
            if (providerUser == null)
            {
                throw new ArgumentNullException(nameof(providerUser));
            }

            Id          = providerUser.Id.ToString();
            UserId      = providerUser.UserId?.ToString();
            Type        = providerUser.Type;
            Status      = providerUser.Status;
            Permissions = CoreHelpers.LoadClassFromJsonData <Permissions>(providerUser.Permissions);
        }