hashbrown

Hashbrown.AspNetCore · C# API reference

Hashbrown.AspNetCore.NativeToolDefinition

Upcoming 0.1.0-preview.2 · Unreleased

public sealed record NativeToolDefinition : System.IEquatable<Hashbrown.AspNetCore.NativeToolDefinition>

Immutable registered operation version and schema identity. Invocation permissions remain application-owned.

Members

NativeToolDefinition

public NativeToolDefinition(string Name, int Version, System.Text.Json.JsonElement Schema, System.Func<System.Text.Json.JsonElement, bool>? Validate = null, bool RequiresConfirmation = false);

Immutable registered operation version and schema identity. Invocation permissions remain application-owned.