public GetTaskListOrAddTaskCommand( ITextButtonMenuProvider textButtonMenuProvider, ITaskHandler taskProvider, AddTask addTaskCommand) { this.textButtonMenuProvider = textButtonMenuProvider; this.taskProvider = taskProvider; this.addTaskCommand = addTaskCommand; }
public RequestHandler( IUserItemsStorage <TrelloApiToken> userTokenStorage, AuthorizationCommand authorizationCommand, ICommandWithPrefixValidation[] commandsWithPrefixValidation, ICommand defaultCommand, ITextButtonMenuProvider textButtonMenuProvider) { this.userTokenStorage = userTokenStorage; this.commandsWithPrefixValidation = commandsWithPrefixValidation; this.authorizationCommand = authorizationCommand; this.defaultCommand = defaultCommand; this.textButtonMenuProvider = textButtonMenuProvider; }