Skip to content

McpRefreshResponse

Namespace AgentPrism · Assembly AgentPrism.AspNetCore.dll

Result of an MCP tool refresh.

public sealed record McpRefreshResponse : IEquatable<McpRefreshResponse>

objectMcpRefreshResponse

IEquatable<McpRefreshResponse>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public McpRefreshResponse()

Total number of tools available after the refresh.

public required int ToolCount { get; init; }

int

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(McpRefreshResponse? other)

other McpRefreshResponse?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(McpRefreshResponse?, McpRefreshResponse?)

Section titled “ operator ==(McpRefreshResponse?, McpRefreshResponse?)”
public static bool operator ==(McpRefreshResponse? left, McpRefreshResponse? right)

left McpRefreshResponse?

right McpRefreshResponse?

bool

operator !=(McpRefreshResponse?, McpRefreshResponse?)

Section titled “ operator !=(McpRefreshResponse?, McpRefreshResponse?)”
public static bool operator !=(McpRefreshResponse? left, McpRefreshResponse? right)

left McpRefreshResponse?

right McpRefreshResponse?

bool