Namespace Cephalon.Behaviors.Http.Abstractions
Classes
Section titled “Classes”Declares one explicit request-source binding for a behavior input property on a metadata-only REST profile.
Describes one explicit request-source binding for a behavior input property on a metadata-only REST profile.
BehaviorRestBindingSourceExtensions
Provides canonical wire-name helpers for
Provides canonical wire-name helpers for
Declares metadata-only REST projection preferences for a behavior without publishing a public REST route.
Describes the metadata-only REST projection preference declared by a behavior.
Interfaces
Section titled “Interfaces”Thin adapter that maps a behavior topology to one HTTP transport.
Each transport variant (JSON-RPC, GraphQL, GraphQL-SSE, GraphQL-WS, SSE, WebSocket, etc.)
implements this interface and is registered in the
Provides lookup and enumeration of all registered
Identifies the HTTP request source that should populate one behavior input property for a module-owned REST projection.
Defines the candidate REST verbs supported by behavior-authored REST profile metadata.