Namespace AzureFromTheTrenches.Commanding.Abstractions.Model
Classes
AuditItem
An audit item
CommandResult
Represents a command system result
CommandResult<TResult>
Represents a command system result with a wrapped result from the handlers
DeferredCommandResult
Used to represent the result of deferred commands, just a syntax helper
NoResult
Largely invisible to the consumer used in some code scenarios to treat commands with results and commands without results as being the same
NoResultCommandWrapper
Largely invisible to the consumer used in some code scenarios to treat commands with results and commands without results as being the same by wrapping a command in this decorator that has a NoResult result
PipelineAwareCommandHandlerResult<TResult>
Returned from pipeline aware command handlers to signify if the command execution pipeline should be halted