Skip to content

TokenResolutionPayload

Namespace: Dotsider.Core.Protocol

Assembly: Dotsider.Core.dll

A metadata token resolution. Defines a stable contract for command-line and MCP protocol responses. Uses an explicit shape that source-generated JSON preserves in Native AOT.

public sealed record TokenResolutionPayload : IEquatable<TokenResolutionPayload>

ObjectTokenResolutionPayload

A metadata token resolution. Defines a stable contract for command-line and MCP protocol responses. Uses an explicit shape that source-generated JSON preserves in Native AOT.

Parameters:

public TokenResolutionPayload(int Token, string Resolved)

Returns: String

public string Resolved { get; init; }

Returns: Int32

public int Token { get; init; }

Parameters:

public void Deconstruct(out int Token, out string Resolved)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Parameters:

Returns: Boolean

public bool Equals(TokenResolutionPayload? other)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

operator !=(TokenResolutionPayload?, TokenResolutionPayload?)

Section titled “operator !=(TokenResolutionPayload?, TokenResolutionPayload?)”

Parameters:

Returns: Boolean

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

operator ==(TokenResolutionPayload?, TokenResolutionPayload?)

Section titled “operator ==(TokenResolutionPayload?, TokenResolutionPayload?)”

Parameters:

Returns: Boolean

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