Table of Contents

Class KnownLikers

Namespace
idunno.Bluesky.Feed
Assembly
idunno.Bluesky.dll

Encapsulates a post's likers who the authenticated user also follows.

public sealed record KnownLikers : IEquatable<KnownLikers>

Inheritance

Implements

Inherited Members

Constructors

KnownLikers(int, IReadOnlyCollection<ProfileViewBasic>)

Encapsulates a post's likers who the authenticated user also follows.

public KnownLikers(int Count, IReadOnlyCollection<ProfileViewBasic> Actors)

Parameters

Count int

The overall count of known likers.

Actors IReadOnlyCollection<ProfileViewBasic>

A collection of known likers. The number of likers in this collection may be less than the overall idunno.Bluesky.Feed.KnownLikers.Count.

KnownLikers(int, IReadOnlyCollection<ProfileViewBasic>)

Encapsulates a post's likers who the authenticated user also follows.

public KnownLikers(int Count, IReadOnlyCollection<ProfileViewBasic> Actors)

Parameters

Count int

The overall count of known likers.

Actors IReadOnlyCollection<ProfileViewBasic>

A collection of known likers. The number of likers in this collection may be less than the overall idunno.Bluesky.Feed.KnownLikers.Count.

KnownLikers(int, IReadOnlyCollection<ProfileViewBasic>)

Encapsulates a post's likers who the authenticated user also follows.

public KnownLikers(int Count, IReadOnlyCollection<ProfileViewBasic> Actors)

Parameters

Count int

The overall count of known likers.

Actors IReadOnlyCollection<ProfileViewBasic>

A collection of known likers. The number of likers in this collection may be less than the overall idunno.Bluesky.Feed.KnownLikers.Count.

Properties

Actors

A collection of known likers. The number of likers in this collection may be less than the overall idunno.Bluesky.Feed.KnownLikers.Count.

[JsonRequired]
public IReadOnlyCollection<ProfileViewBasic> Actors { get; init; }

Property Value

IReadOnlyCollection<ProfileViewBasic>

Actors

A collection of known likers. The number of likers in this collection may be less than the overall idunno.Bluesky.Feed.KnownLikers.Count.

[JsonRequired]
public IReadOnlyCollection<ProfileViewBasic> Actors { get; init; }

Property Value

IReadOnlyCollection<ProfileViewBasic>

Actors

A collection of known likers. The number of likers in this collection may be less than the overall idunno.Bluesky.Feed.KnownLikers.Count.

[JsonRequired]
public IReadOnlyCollection<ProfileViewBasic> Actors { get; init; }

Property Value

IReadOnlyCollection<ProfileViewBasic>

Count

The overall count of known likers.

[JsonRequired]
public int Count { get; init; }

Property Value

int

Count

The overall count of known likers.

[JsonRequired]
public int Count { get; init; }

Property Value

int

Count

The overall count of known likers.

[JsonRequired]
public int Count { get; init; }

Property Value

int

Methods

<Clone>$()

public KnownLikers <Clone>$()

Returns

KnownLikers

<Clone>$()

public KnownLikers <Clone>$()

Returns

KnownLikers

<Clone>$()

public KnownLikers <Clone>$()

Returns

KnownLikers

Deconstruct(out int, out IReadOnlyCollection<ProfileViewBasic>)

public void Deconstruct(out int Count, out IReadOnlyCollection<ProfileViewBasic> Actors)

Parameters

Count int
Actors IReadOnlyCollection<ProfileViewBasic>

Deconstruct(out int, out IReadOnlyCollection<ProfileViewBasic>)

public void Deconstruct(out int Count, out IReadOnlyCollection<ProfileViewBasic> Actors)

Parameters

Count int
Actors IReadOnlyCollection<ProfileViewBasic>

Deconstruct(out int, out IReadOnlyCollection<ProfileViewBasic>)

public void Deconstruct(out int Count, out IReadOnlyCollection<ProfileViewBasic> Actors)

Parameters

Count int
Actors IReadOnlyCollection<ProfileViewBasic>

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(KnownLikers?)

public bool Equals(KnownLikers? other)

Parameters

other KnownLikers?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(KnownLikers?)

public bool Equals(KnownLikers? other)

Parameters

other KnownLikers?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(KnownLikers?)

public bool Equals(KnownLikers? other)

Parameters

other KnownLikers?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(KnownLikers?, KnownLikers?)

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

Parameters

left KnownLikers?
right KnownLikers?

Returns

bool

operator ==(KnownLikers?, KnownLikers?)

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

Parameters

left KnownLikers?
right KnownLikers?

Returns

bool

operator ==(KnownLikers?, KnownLikers?)

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

Parameters

left KnownLikers?
right KnownLikers?

Returns

bool

operator !=(KnownLikers?, KnownLikers?)

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

Parameters

left KnownLikers?
right KnownLikers?

Returns

bool

operator !=(KnownLikers?, KnownLikers?)

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

Parameters

left KnownLikers?
right KnownLikers?

Returns

bool

operator !=(KnownLikers?, KnownLikers?)

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

Parameters

left KnownLikers?
right KnownLikers?

Returns

bool