public ApiUsersController( UserManager <User> userManager, SignInManager <User> signInManager, IGameService gameService, ISideRepository sideRepository) { _userManager = userManager; _signInManager = signInManager; _gameService = gameService; _sideRepository = sideRepository; }
public GamesController( UserManager <User> userManager, IGameService gameService, ISideRepository sideRepository, IMoveRepository moveRepository) { _userManager = userManager; _gameService = gameService; _sideRepository = sideRepository; _moveRepository = moveRepository; }
public ChessGameService( IGameRepository gameRepository, ISideRepository sideRepository, IMoveRepository moveRepository, IColorRepository colorRepository, UserManager <User> userManager) { _gameRepository = gameRepository; _sideRepository = sideRepository; _moveRepository = moveRepository; _colorRepository = colorRepository; _userManager = userManager; }
internal World(ISideRepository sideRepository) { if (sideRepository == null) throw new ArgumentNullException("sideRepository"); _sideRepository = sideRepository; }
public GameService(IGameRepository gameRepository, ISideRepository sideRepository, IGameStatusRepository gameStatusRepository) { _gameRepository = gameRepository; _sideRepository = sideRepository; _gameStatusRepository = gameStatusRepository; }