C# Класс Ncqrs.Commanding.CommandExecution.Mapping.Actions.DirectMethodCommandInfo

Показать файл Открыть проект

Открытые методы

Метод Описание
CreateFromDirectMethodCommand ( ICommand command ) : DirectMethodCommandInfo
DirectMethodCommandInfo ( ICommand command, Type aggregateType, System.Guid aggregateRootIdValue, String methodName ) : System

Initializes a new instance of the DirectMethodCommandInfo struct.

Приватные методы

Метод Описание
GetAggregateRootId ( ICommand command ) : System.Guid
GetAggregateRootType ( ICommand command ) : Type
GetMappingAttribute ( ICommand command ) : MapsToAggregateRootMethodAttribute
GetPropertyMarkedAsAggregateRootId ( ICommand command ) : PropertyInfo

Описание методов

CreateFromDirectMethodCommand() публичный статический Метод

public static CreateFromDirectMethodCommand ( ICommand command ) : DirectMethodCommandInfo
command ICommand
Результат DirectMethodCommandInfo

DirectMethodCommandInfo() публичный Метод

Initializes a new instance of the DirectMethodCommandInfo struct.
public DirectMethodCommandInfo ( ICommand command, Type aggregateType, System.Guid aggregateRootIdValue, String methodName ) : System
command ICommand The command.
aggregateType System.Type Type of the aggregate.
aggregateRootIdValue System.Guid The aggregate root id.
methodName String Name of the method.
Результат System