Interface ICommandResponseValueHandler<TValue>
- Namespace
- Cratis.Arc.Commands
- Assembly
- Cratis.Arc.Core.dll
Defines a command response value handler for a specific value type.
public interface ICommandResponseValueHandler<TValue>
Type Parameters
TValueThe type of value consumed by the handler on the server.
- Extension Methods
Remarks
The typed declaration lets build-time tooling distinguish values consumed by the command pipeline from values returned to the client. Runtime handlers continue to implement ICommandResponseValueHandler directly so type discovery and dependency injection retain their existing contract.