Table of Contents

Namespace Executables.Guards

Classes

AccessDeniedException

Exception thrown when guard denies access.

Guard

Factory methods for creating guards.

GuardExtensions

Extension methods for composing guards.

ToggleGuard

Guard with runtime-switchable access state. By default, access is allowed until Deny() is called.