hashbrown

Hashbrown.AspNetCore · C# API reference

Hashbrown.AspNetCore.NativeApprovalBatch

Upcoming 0.1.0-preview.2 · Unreleased

public sealed class NativeApprovalBatch

Complete genuine native capture, distinct from a published bound batch.

Members

NativeApprovalBatch

public NativeApprovalBatch(string batchId, System.Collections.Generic.IReadOnlyList<Hashbrown.AspNetCore.NativeApprovalDescriptor> protectedRequests, System.Collections.Generic.IReadOnlyList<Hashbrown.AspNetCore.NativeBrowserRequestBinding> browserBindings);

Copies bounded collections and rejects ambiguous native identities.

BatchId

public string BatchId { get; }

Server-created immutable batch identity.

BrowserBindings

public System.Collections.Generic.IReadOnlyList<Hashbrown.AspNetCore.NativeBrowserRequestBinding> BrowserBindings { get; }

Associated genuine nonconfirmation browser requests.

ProtectedRequests

public System.Collections.Generic.IReadOnlyList<Hashbrown.AspNetCore.NativeApprovalDescriptor> ProtectedRequests { get; }

Every protected request in this complete native observation.