C# 클래스 Ncqrs.Commanding.CommandExecution.Mapping.Actions.DirectMethodCommandInfo

파일 보기 프로젝트 열기: SzymonPobiega/ncqrs

공개 메소드들

메소드 설명
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