예제 #1
0
        public PaySlipDialog(string dialogId, HRBotStateService botStateService) : base(dialogId)
        {
            hrBotStateService = botStateService ?? throw new System.ArgumentNullException(nameof(botStateService));


            InitializeWaterfallDialog();
        }
예제 #2
0
 public GreetingBot(HRBotStateService botStateService)
 {
     hrBotStateService = botStateService ?? throw new System.ArgumentNullException(nameof(botStateService));
 }
예제 #3
0
 public DialogBot(HRBotStateService botStateService, T dialog, ILogger <DialogBot <T> > logger)
 {
     hrBotStateService = botStateService ?? throw new System.ArgumentNullException(nameof(botStateService));
     dialog            = dialog ?? throw new System.ArgumentNullException(nameof(dialog));
     logger            = logger ?? throw new System.ArgumentNullException(nameof(logger));
 }
예제 #4
0
        public MainDialog(HRBotStateService botStateService) : base(nameof(MainDialog))
        {
            hrBotStateService = botStateService ?? throw new System.ArgumentNullException(nameof(botStateService));

            InitializeWaterfallDialog();
        }