Table of Contents

Class FluxerOAuthUser

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll

Fluxer entity with client attached.

public class FluxerOAuthUser : User, IUser, IMentionable, ISnowflake, IFluxerOAuthUser
Inheritance
object
FluxerOAuthUser
Implements
Inherited Members
Extension Methods

Properties

Email

The email address of the user.

public string? Email { get; }

Property Value

string

IsVerified

Whether the user has verified their email.

public bool? IsVerified { get; }

Property Value

bool?

Methods

Create(FluxerBaseClient, FluxerOAuthUserJson)

Create a FluxerOAuthUser object from json.

public static FluxerOAuthUser Create(FluxerBaseClient client, FluxerOAuthUserJson json)

Parameters

client FluxerBaseClient
json FluxerOAuthUserJson

Returns

FluxerOAuthUser

Create(FluxerBaseClient, ClaimsPrincipal)

public static FluxerOAuthUser Create(FluxerBaseClient client, ClaimsPrincipal principal)

Parameters

client FluxerBaseClient
principal ClaimsPrincipal

Returns

FluxerOAuthUser