hashbrown

Hashbrown.AspNetCore · C# API reference

Hashbrown.AspNetCore.NativeApprovalDescriptor

Upcoming 0.1.0-preview.2 · Unreleased

public sealed class NativeApprovalDescriptor

Protected genuine request paired with its captured registered server call.

Members

NativeApprovalDescriptor

public NativeApprovalDescriptor(string requestId, Hashbrown.AspNetCore.NativeToolCall call, Hashbrown.AspNetCore.NativeRequestLocation nativeLocation);

Clones the actual model call before asynchronous capture.

Call

public Hashbrown.AspNetCore.NativeToolCall Call { get; }

Independently owned protected model descriptor.

NativeLocation

public Hashbrown.AspNetCore.NativeRequestLocation NativeLocation { get; }

Original native position captured before projection.

RequestId

public string RequestId { get; }

Genuine native approval request identity.

RequiresConfirmation

public bool RequiresConfirmation { get; }

Protected requests always require explicit confirmation.