public Middleware(
     IArenaLogic arenaLogic,
     IBotLogic botLogic,
     IPreprocessor preprocessor,
     IProcessor processor,
     IPostprocessor postprocessor)
 {
     _arenaLogic    = arenaLogic;
     _botLogic      = botLogic;
     _preprocessor  = preprocessor;
     _processor     = processor;
     _postprocessor = postprocessor;
 }
Esempio n. 2
0
 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;
 }