public async Task <DialogTurnResult> loginCardAttachAsync(WaterfallStepContext stepContext, CancellationToken cancellationToken) { CardGenerator cardGenerator = new CardGenerator(); await cardGenerator.AttachLoginCardAsync(stepContext.Context, cancellationToken); return(new DialogTurnResult(DialogTurnStatus.Waiting)); }