public LevelController(ILevelProcessRepository levelProcessRepository, IRankRepository rankRepository, ILogger <LevelController> logger, ICodeKeyRepository codeKeyRepository, IMazeProcessRepository mazeProcessRepository) { _levelProcessRepository = levelProcessRepository; _codeKeyRepository = codeKeyRepository; _mazeProcessRepository = mazeProcessRepository; _rankRepository = rankRepository; _logger = logger; }
public APIController( IConfiguration configuration, ILogger <APIController> logger, ILevelProcessRepository levelProcessRepository, IAnimeProcessRepository animeProcessRepository, ICodeKeyRepository codeKeyRepository, IMazeProcessRepository mazeProcessRepository, ILiveLikeRepository liveLikeRepository) { _levelProcessRepository = levelProcessRepository; _animeProcessRepository = animeProcessRepository; _codeKeyRepository = codeKeyRepository; _mazeProcessRepository = mazeProcessRepository; _liveLikeRepository = liveLikeRepository; _logger = logger; Configuration = configuration; }