Table of Contents

Class AcceptConversationResponse

Namespace
idunno.Bluesky.Chat.Convo.Model
Assembly
idunno.Bluesky.dll

Encapsulates the response from an accept conversation request.

public record AcceptConversationResponse : IEquatable<AcceptConversationResponse>

Inheritance

Implements

Inherited Members

Constructors

AcceptConversationResponse(string?)

Creates a new instance of idunno.Bluesky.Chat.Convo.Model.AcceptConversationResponse.

[JsonConstructor]
public AcceptConversationResponse(string? revision)

Parameters

revision string?

Revision of when the conversation was accepted. If null, the conversation was already accepted.

AcceptConversationResponse(AcceptConversationResponse)

protected AcceptConversationResponse(AcceptConversationResponse original)

Parameters

original AcceptConversationResponse

AcceptConversationResponse(string?)

Creates a new instance of idunno.Bluesky.Chat.Convo.Model.AcceptConversationResponse.

[JsonConstructor]
public AcceptConversationResponse(string? revision)

Parameters

revision string?

Revision of when the conversation was accepted. If null, the conversation was already accepted.

AcceptConversationResponse(AcceptConversationResponse)

protected AcceptConversationResponse(AcceptConversationResponse original)

Parameters

original AcceptConversationResponse

AcceptConversationResponse(string?)

Creates a new instance of idunno.Bluesky.Chat.Convo.Model.AcceptConversationResponse.

[JsonConstructor]
public AcceptConversationResponse(string? revision)

Parameters

revision string?

Revision of when the conversation was accepted. If null, the conversation was already accepted.

AcceptConversationResponse(AcceptConversationResponse)

protected AcceptConversationResponse(AcceptConversationResponse original)

Parameters

original AcceptConversationResponse

Properties

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

Revision

Revision of when the conversation was accepted. If null, the conversation was already accepted.

[JsonPropertyName("rev")]
public string? Revision { get; init; }

Property Value

string?

Revision

Revision of when the conversation was accepted. If null, the conversation was already accepted.

[JsonPropertyName("rev")]
public string? Revision { get; init; }

Property Value

string?

Revision

Revision of when the conversation was accepted. If null, the conversation was already accepted.

[JsonPropertyName("rev")]
public string? Revision { get; init; }

Property Value

string?

Methods

<Clone>$()

public virtual AcceptConversationResponse <Clone>$()

Returns

AcceptConversationResponse

<Clone>$()

public virtual AcceptConversationResponse <Clone>$()

Returns

AcceptConversationResponse

<Clone>$()

public virtual AcceptConversationResponse <Clone>$()

Returns

AcceptConversationResponse

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(AcceptConversationResponse?)

public virtual bool Equals(AcceptConversationResponse? other)

Parameters

other AcceptConversationResponse?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(AcceptConversationResponse?)

public virtual bool Equals(AcceptConversationResponse? other)

Parameters

other AcceptConversationResponse?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(AcceptConversationResponse?)

public virtual bool Equals(AcceptConversationResponse? other)

Parameters

other AcceptConversationResponse?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(AcceptConversationResponse?, AcceptConversationResponse?)

public static bool operator ==(AcceptConversationResponse? left, AcceptConversationResponse? right)

Parameters

left AcceptConversationResponse?
right AcceptConversationResponse?

Returns

bool

operator ==(AcceptConversationResponse?, AcceptConversationResponse?)

public static bool operator ==(AcceptConversationResponse? left, AcceptConversationResponse? right)

Parameters

left AcceptConversationResponse?
right AcceptConversationResponse?

Returns

bool

operator ==(AcceptConversationResponse?, AcceptConversationResponse?)

public static bool operator ==(AcceptConversationResponse? left, AcceptConversationResponse? right)

Parameters

left AcceptConversationResponse?
right AcceptConversationResponse?

Returns

bool

operator !=(AcceptConversationResponse?, AcceptConversationResponse?)

public static bool operator !=(AcceptConversationResponse? left, AcceptConversationResponse? right)

Parameters

left AcceptConversationResponse?
right AcceptConversationResponse?

Returns

bool

operator !=(AcceptConversationResponse?, AcceptConversationResponse?)

public static bool operator !=(AcceptConversationResponse? left, AcceptConversationResponse? right)

Parameters

left AcceptConversationResponse?
right AcceptConversationResponse?

Returns

bool

operator !=(AcceptConversationResponse?, AcceptConversationResponse?)

public static bool operator !=(AcceptConversationResponse? left, AcceptConversationResponse? right)

Parameters

left AcceptConversationResponse?
right AcceptConversationResponse?

Returns

bool