private async Task <DialogTurnResult> DustInfoStepAsync(WaterfallStepContext stepContext, CancellationToken cancellationToken)
        {
            var reply = MessageFactory.Attachment(CardGenerator.AttachDustCard().ToAttachment());

            await stepContext.Context.SendActivityAsync(reply, cancellationToken);

            dustDetail.Dosistationname = dustDetail.Dosistationname == null ? stepContext.Context.Activity.Text : stepContext.Result.ToString();

            var msg = await DustInformation.GetDustInformationAsync(dustDetail.Dosistationname);


            await stepContext.Context.SendActivitiesAsync(msg.ToArray(), cancellationToken);


            return(await stepContext.EndDialogAsync(null, cancellationToken));
        }