TranscriptLoggerMiddleware الفصل

تسجيل الأنشطة الواردة والصادرة إلى TranscriptStore.

الدالمنشئ

TranscriptLoggerMiddleware(logger: TranscriptLogger)

المعلمات

الاسم الوصف
logger
مطلوب

الأساليب

log_activity

تسجيل النشاط. :p aram: النسخة المكتوبة. نشاط :p aram: نشاط لتسجيل الدخول.

on_turn

تهيئة البرامج الوسيطة. سياق :p أرام: سياق الدور الحالي للمحادثة مع المستخدم. :p aram logic: دالة لاستدعاء في نهاية سلسلة البرامج الوسيطة.

log_activity

تسجيل النشاط. :p aram: النسخة المكتوبة. نشاط :p aram: نشاط لتسجيل الدخول.

async log_activity(transcript: Queue, activity: Activity) -> None

المعلمات

الاسم الوصف
transcript
مطلوب
activity
مطلوب

on_turn

تهيئة البرامج الوسيطة. سياق :p أرام: سياق الدور الحالي للمحادثة مع المستخدم. :p aram logic: دالة لاستدعاء في نهاية سلسلة البرامج الوسيطة.

async on_turn(context: TurnContext, logic: Callable[[TurnContext], Awaitable])

المعلمات

الاسم الوصف
context
مطلوب
logic
مطلوب