public StartCommandHandlerService( IUserDocumentService userDocumentService, ICategoryDocumentService categoryDocumentService, IChatDocumentService chatDocumentService, IUserStatusDocumentService userStatusDocumentService) { _userDocumentService = userDocumentService; _categoryDocumentService = categoryDocumentService; _chatDocumentService = chatDocumentService; _userStatusDocumentService = userStatusDocumentService; }
public CommandService( HelpCommandHandlerService helpCommandHandlerService, CategoryCommandHandlerService categoryCommandHandlerService, UnhandledMessageService unhandledMessageService, CancelCommandHandlerService cancelCommandHandlerService, OperationCommandHandlerService operationCommandHandlerService, StartCommandHandlerService startCommandHandlerService, StatsCommandHandlerService statsCommandHandlerService, IUserDocumentService userDocumentService, ILogDocumentService logDocumentService, IUserStatusDocumentService userStatusDocumentService) { _helpCommandHandlerService = helpCommandHandlerService; _categoryCommandHandlerService = categoryCommandHandlerService; _unhandledMessageService = unhandledMessageService; _userDocumentService = userDocumentService; _cancelCommandHandlerService = cancelCommandHandlerService; _operationCommandHandlerService = operationCommandHandlerService; _statsCommandHandlerService = statsCommandHandlerService; _startCommandHandlerService = startCommandHandlerService; _logDocumentService = logDocumentService; _userStatusDocumentService = userStatusDocumentService; InitializeCommandHandlerDictionary(); }