2017-04-09 13 views
0

私は、ボットフレームワークでFormFlowを使用しています。質問に答えた後、ユーザーの入力を別の方法で保存する最善の方法は何ですか?FormFlowでユーザー入力を変更する方法

たとえば、「あなたの名前は何ですか」と尋ね、次の空白の前に最初の単語のみを保存したいと思います。

答えて

0

答えが見つかりました。検証は、その目的のために使用することができます(セクション「ビジネスロジックの追加」、thisを参照してください)

ここで私はそれをやった方法の例です:

.Field(nameof(ClusterName), validate: (state, value) => Task.FromResult(new ValidateResult 
       { 
        Value = state.GetFirstName((string)value), 
        IsValid = true 
       })) 
関連する問題