Wolfringo Wolfringo
Wolfringo Wolfringo
Wolfringo (c) 2020 TehGM
DocFX, DiscordFX theme.
Search Results for

    Class UserUpdateMessage

    A message for updating a group.

    Inheritance
    System.Object
    UserUpdateMessage
    Implements
    IWolfMessage
    Namespace: TehGM.Wolfringo.Messages
    Assembly: Wolfringo.Core.dll
    Syntax
    [ResponseType(typeof(UserUpdateResponse))]
    public class UserUpdateMessage : IWolfMessage
    Remarks

    Uses UserUpdateResponse as response type.

    Constructors

    | Improve this Doc View Source

    UserUpdateMessage()

    Creates a message instance.

    Declaration
    [JsonConstructor]
    protected UserUpdateMessage()

    Properties

    | Improve this Doc View Source

    About

    User's "About Me" description.

    Declaration
    [JsonProperty("about")]
    public string About { get; protected set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DateOfBirth

    User's date of birth.

    Declaration
    [JsonProperty("dateOfBirth")]
    public DateTime? DateOfBirth { get; protected set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    EventName

    Message event name.

    Declaration
    [JsonIgnore]
    public string EventName { get; }
    Property Value
    Type Description
    System.String
    Remarks

    Equals to SubscriberProfileUpdate.

    | Improve this Doc View Source

    Gender

    User's gender.

    Declaration
    [JsonProperty("gender")]
    public WolfGender Gender { get; protected set; }
    Property Value
    Type Description
    WolfGender
    | Improve this Doc View Source

    Language

    User's language.

    Declaration
    [JsonProperty("language")]
    public WolfLanguage Language { get; protected set; }
    Property Value
    Type Description
    WolfLanguage
    | Improve this Doc View Source

    Links

    User's links.

    Declaration
    [JsonProperty("urls")]
    public IEnumerable<string> Links { get; protected set; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<System.String>
    | Improve this Doc View Source

    LookingFor

    User's looking for.

    Declaration
    [JsonProperty("lookingFor")]
    public WolfLookingFor LookingFor { get; protected set; }
    Property Value
    Type Description
    WolfLookingFor
    | Improve this Doc View Source

    Nickname

    User's display name.

    Declaration
    [JsonProperty("nickname")]
    public string Nickname { get; protected set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ProfileName

    User's name, as specified in the profile.

    Declaration
    [JsonProperty("name")]
    public string ProfileName { get; protected set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Relationship

    User's relationship status.

    Declaration
    [JsonProperty("relationship")]
    public WolfRelationship Relationship { get; protected set; }
    Property Value
    Type Description
    WolfRelationship
    | Improve this Doc View Source

    Status

    User's status.

    Declaration
    [JsonProperty("status")]
    public string Status { get; protected set; }
    Property Value
    Type Description
    System.String

    Implements

    IWolfMessage

    Extension Methods

    SerializationHelper.SerializeJsonPayload<T>(T, JsonSerializer)