Hvordan få aktivitet Info fra en IDialogContext

stemmer
8

Jeg bruker en LuisDialog og alt jeg får de tilbakeringing avkastning er en IDialogContext og LuisResult. Er det en måte jeg kan få info fra den opprinnelige aktivitet, som kanal, fra navn, et al?

Publisert på 07/09/2016 klokken 15:55
kilden bruker
På andre språk...                            


1 svar

stemmer
11

Siden v3.2.0 slipper du kan få tilgang til den opprinnelige innkommende melding fra intensjonen handlers. Sjekk her for å forstå hvordan din hensikt behandleren bør ser ut.

public async Task MyHandler(IDialogContext context, IAwaitable<IMessageActivity> activity, LuisResult result)

Alternativt kan du bruke context.MakeMessage men jeg vil anbefale å oppdatere din intensjon handlers.

Svarte 07/09/2016 kl. 17:45
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more