C# 클래스 Tp.Search.Bus.Commands.SearchCommand

상속: IPluginCommand
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

공개 메소드들

메소드 설명
Execute ( string args, UserDTO user ) : PluginCommandResponseMessage
SearchCommand ( QueryRunner queryRunner, IProfile profile, DocumentIndexRebuilder documentIndexRebuilder, IActivityLogger logger ) : System

비공개 메소드들

메소드 설명
CreateIndexingProgress ( QueryResult result ) : IndexProgressData
CreateQueryResultData ( QueryResult result ) : QueryResultData

메소드 상세

Execute() 공개 메소드

public Execute ( string args, UserDTO user ) : PluginCommandResponseMessage
args string
user Tp.Integration.Common.UserDTO
리턴 Tp.Integration.Messages.Commands.PluginCommandResponseMessage

SearchCommand() 공개 메소드

public SearchCommand ( QueryRunner queryRunner, IProfile profile, DocumentIndexRebuilder documentIndexRebuilder, IActivityLogger logger ) : System
queryRunner Tp.Search.Model.Query.QueryRunner
profile IProfile
documentIndexRebuilder Tp.Search.Model.Document.DocumentIndexRebuilder
logger IActivityLogger
리턴 System