public BotLogic(
     CSharpWarsDbContext dbContext,
     IRandomHelper randomHelper,
     IArenaLogic arenaLogic)
 {
     _dbContext    = dbContext;
     _randomHelper = randomHelper;
     _arenaLogic   = arenaLogic;
 }
 public Middleware(
     IArenaLogic arenaLogic,
     IBotLogic botLogic,
     IPreprocessor preprocessor,
     IProcessor processor,
     IPostprocessor postprocessor)
 {
     _arenaLogic    = arenaLogic;
     _botLogic      = botLogic;
     _preprocessor  = preprocessor;
     _processor     = processor;
     _postprocessor = postprocessor;
 }
Exemplo n.º 3
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;
 }
Exemplo n.º 4
0
 public BotLogic(
     IRandomHelper randomHelper,
     IRepository <Bot> botRepository,
     IRepository <BotScript> scriptRepository,
     IRepository <Player> playerRepository,
     IMapper <Bot, BotDto> botMapper,
     IMapper <Bot, BotToCreateDto> botToCreateMapper,
     IArenaLogic arenaLogic,
     IConfigurationHelper configurationHelper)
 {
     _randomHelper        = randomHelper;
     _botRepository       = botRepository;
     _scriptRepository    = scriptRepository;
     _playerRepository    = playerRepository;
     _botMapper           = botMapper;
     _botToCreateMapper   = botToCreateMapper;
     _arenaLogic          = arenaLogic;
     _configurationHelper = configurationHelper;
 }