This type contains the following members.

public abstract class Command<TAggregate, TAggregateId>: ICommand<TAggregate, TAggregateId> where TAggregate : Redakt.EventSourcing.Aggregates.IAggregateRoot<TAggregateId>, TAggregateId : Redakt.EventSourcing.IAggregateId
Inheritance:
ObjectCommand<TAggregate, TAggregateId>
Implements:
ICommand<TAggregate, TAggregateId>

Constructors

Command(TAggregateId)

Properties

AggregateId

Derived types

ActivateNodeCollection
AddContentRevision
AddNodeVersion
AddUserToGroups
CancelScheduledNodeDepublication
CancelScheduledNodePublication
ChangeDictionaryItemKey
ChangeUserGroupName
ChangeUserName
ClearPermissions
CreateContent
CreateDictionaryCategory
CreateDictionaryItem
CreateFile
CreateFileFromHandle
CreateNode
CreateNodeCollection
CreateRootNode
CreateUser
CreateUserGroup
DeactivateUser
DeleteContent
DeleteDictionaryCategory
DeleteDictionaryItem
DeleteNode
DeleteNodeCollection
DeleteNodeVersion
DeleteUser
DeleteUserGroup
DenyPermissions
DepublishNode
GrantPermissions
MoveNode
PublishNode
ReactivateUser
RemoveNodeCollectionHost
RemoveNodeCollectionMapping
RemoveUserFromGroups
RenameNode
RenameNodeCollection
RenameNodeVersion
ReorderNode
ReorderNodeCollection
RevokePermissions
ScheduleNodeDepublication
ScheduleNodePublication
SetDictionaryItemValues
SetFileDescriptorMetadata
SetNodeCollectionHost
SetNodeCollectionMapping
SetNodeVersionWorkflowState
SetNodeView
SetUserPassword
TrashNode
UntrashNode