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; }
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; }
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; }