Class UserUpdateRequest
Represents the updateable fields of the user.
Inheritance
UserUpdateRequest
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class UserUpdateRequest : User
Properties
Declaration
[JsonProperty("address", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public UserAddress Address { get; set; }
Property Value
Identity provider that governs this user or null for Picturepark's own IdentityServer.
Declaration
[JsonProperty("identityProviderId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string IdentityProviderId { get; set; }
Property Value
Preferred language, e.g. for correspondence.
Declaration
[JsonProperty("languageCode", Required = Required.Always)]
[Required]
public string LanguageCode { get; set; }
Property Value
User roles the user should be assigned to. Overwrites the original user roles.
Declaration
[JsonProperty("userRoles", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<UserRole> UserRoles { get; set; }
Property Value
Methods
Declaration
public static UserUpdateRequest FromJson(string data)
Parameters
Returns