public StateMachineService(IBotFlowService botFlowService, IVariableService variableService, IComparisonService comparisonService) { _variableService = variableService; _comparisonService = comparisonService; _botFlowService = botFlowService; }
public StateMachine(IBotFlowService botFlowService, IUserSemaphoreService userSemaphoreService, IVariableService variableService, ICustomActionService customActionService, IStateMachineService stateMachineService, INlpProvider nlpProvider) { _botFlowService = botFlowService; _userSemaphoreService = userSemaphoreService; _variableService = variableService; _stateMachineService = stateMachineService; _customActionService = customActionService; _nlpProvider = nlpProvider; }