Back to API Reference
Class

RangeChannel

sealed

Stable project asset used to route range entities and their typed payloads.

public Type PayloadType{ get }

Required payload type, or null when this channel carries no payload.

public void SetPayloadType()

Sets the payload contract stored by this asset. Open generic types are invalid.

public RangeChannel<T> As()

Validates this asset's contract and returns its typed runtime facade.