다음을 통해 공유


DialogTestLogger class

대화 상자의 메시지 기록을 추가 진단 정보와 함께 콘솔에 기록합니다. DialogTestClient 클래스와 함께 사용할 수 있습니다. 본보기:

let client = new DialogTestClient(DIALOG, OPTIONS, [new DialogTestLogger()]);

생성자

DialogTestLogger(Logger)

DialogTestLogger 클래스의 새 인스턴스를 초기화합니다.

메서드

onTurn(TurnContext, () => Promise<void>)

봇이 새 요청을 받을 때마다 호출됩니다.

생성자 세부 정보

DialogTestLogger(Logger)

DialogTestLogger 클래스의 새 인스턴스를 초기화합니다.

new DialogTestLogger(logger?: Logger)

매개 변수

logger
Logger

log 함수가 있는 로거 개체입니다.

메서드 세부 정보

onTurn(TurnContext, () => Promise<void>)

봇이 새 요청을 받을 때마다 호출됩니다.

function onTurn(context: TurnContext, next: () => Promise<void>): Promise<void>

매개 변수

context

TurnContext

(xref:botbuilder-core. TurnContext) - 사용자와의 현재 대화 턴입니다.

next

() => Promise<void>

미들웨어 체인의 다음 단계로 실행을 계속하기 위해 호출하는 함수입니다.

반환

Promise<void>

실행 대기 중인 작업을 나타내는 Promise.