public Middleware( IArenaLogic arenaLogic, IBotLogic botLogic, IPreprocessor preprocessor, IProcessor processor, IPostprocessor postprocessor) { _arenaLogic = arenaLogic; _botLogic = botLogic; _preprocessor = preprocessor; _processor = processor; _postprocessor = postprocessor; }
public Middleware( IArenaLogic arenaLogic, IBotLogic botLogic, IMessageLogic messageLogic, IPreprocessor preprocessor, IProcessor processor, IPostprocessor postprocessor, ILogger <Middleware> logger) { _arenaLogic = arenaLogic; _botLogic = botLogic; _messageLogic = messageLogic; _preprocessor = preprocessor; _processor = processor; _postprocessor = postprocessor; _logger = logger; }