Beispiel #1
0
        public override async Task <DialogTurnResult> BeginDialogAsync(DialogContext outerDc, object options = null, CancellationToken cancellationToken = default)
        {
            var redirectionRes = await outerDc.HandleValueRedirection(this);

            if (redirectionRes != null)
            {
                return(redirectionRes);
            }

            return(await BeginDialogAsync2(outerDc, options, cancellationToken));
        }