Class AddMembersResponse
- Namespace
- idunno.Bluesky.Chat.Group.Model
- Assembly
- idunno.Bluesky.dll
Encapsulates the response from adding a member to a group conversation.
public sealed record AddMembersResponse : IEquatable<AddMembersResponse>Inheritance
Implements
Inherited Members
Properties
AddedMembers
Gets the read-only collection of idunno.Bluesky.Chat.Actor.ProfileViewBasic of members that were added to the group conversation, if any.
public IReadOnlyCollection<ProfileViewBasic>? AddedMembers { get; init; }Property Value
AddedMembers
Gets the read-only collection of idunno.Bluesky.Chat.Actor.ProfileViewBasic of members that were added to the group conversation, if any.
public IReadOnlyCollection<ProfileViewBasic>? AddedMembers { get; init; }Property Value
AddedMembers
Gets the read-only collection of idunno.Bluesky.Chat.Actor.ProfileViewBasic of members that were added to the group conversation, if any.
public IReadOnlyCollection<ProfileViewBasic>? AddedMembers { get; init; }Property Value
Conversation
Gets the idunno.Bluesky.Chat.ConversationView of the group conversation after adding members.
[JsonRequired]
[JsonPropertyName("convo")]
public ConversationView Conversation { get; init; }Property Value
Conversation
Gets the idunno.Bluesky.Chat.ConversationView of the group conversation after adding members.
[JsonRequired]
[JsonPropertyName("convo")]
public ConversationView Conversation { get; init; }Property Value
Conversation
Gets the idunno.Bluesky.Chat.ConversationView of the group conversation after adding members.
[JsonRequired]
[JsonPropertyName("convo")]
public ConversationView Conversation { get; init; }Property Value
Methods
<Clone>$()
public AddMembersResponse <Clone>$()Returns
<Clone>$()
public AddMembersResponse <Clone>$()Returns
<Clone>$()
public AddMembersResponse <Clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(AddMembersResponse?)
public bool Equals(AddMembersResponse? other)Parameters
otherAddMembersResponse?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(AddMembersResponse?)
public bool Equals(AddMembersResponse? other)Parameters
otherAddMembersResponse?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(AddMembersResponse?)
public bool Equals(AddMembersResponse? other)Parameters
otherAddMembersResponse?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(AddMembersResponse?, AddMembersResponse?)
public static bool operator ==(AddMembersResponse? left, AddMembersResponse? right)Parameters
leftAddMembersResponse?rightAddMembersResponse?
Returns
operator ==(AddMembersResponse?, AddMembersResponse?)
public static bool operator ==(AddMembersResponse? left, AddMembersResponse? right)Parameters
leftAddMembersResponse?rightAddMembersResponse?
Returns
operator ==(AddMembersResponse?, AddMembersResponse?)
public static bool operator ==(AddMembersResponse? left, AddMembersResponse? right)Parameters
leftAddMembersResponse?rightAddMembersResponse?
Returns
operator !=(AddMembersResponse?, AddMembersResponse?)
public static bool operator !=(AddMembersResponse? left, AddMembersResponse? right)Parameters
leftAddMembersResponse?rightAddMembersResponse?
Returns
operator !=(AddMembersResponse?, AddMembersResponse?)
public static bool operator !=(AddMembersResponse? left, AddMembersResponse? right)Parameters
leftAddMembersResponse?rightAddMembersResponse?
Returns
operator !=(AddMembersResponse?, AddMembersResponse?)
public static bool operator !=(AddMembersResponse? left, AddMembersResponse? right)Parameters
leftAddMembersResponse?rightAddMembersResponse?