LuisTalk.Models.DialogStep.DialogStep C# (CSharp) Method

DialogStep() public method

public DialogStep ( Func textProcessingAction, Func imageProcessingAction ) : LuisTalk.Utilities
textProcessingAction Func
imageProcessingAction Func
return LuisTalk.Utilities
        public DialogStep(Func<string, Task<DialogStepResult>> textProcessingAction, Func<IRandomAccessStream, Task<DialogStepResult>> imageProcessingAction)
        {
            Check.Required<ArgumentNullException>(() => textProcessingAction != null);
            Check.Required<ArgumentNullException>(() => textProcessingAction != null);

            _textProcessingAction = textProcessingAction;
            _imageProcessAction = imageProcessingAction;
        }