public HomeController(ICrawlerService crawlerService, IRankCalculator rankCalculator, ILogger <HomeController> logger, IConfiguration configuration) { _crawlerService = crawlerService; _rankCalculator = rankCalculator; _logger = logger; _configuration = configuration; }
public Player(IRankCalculator calculator, Deck deck, string name, string cards) { rankCalculator = calculator; gameDeck = deck; Name = name; Hand = new Hand(cards, gameDeck); BestHand = rankCalculator.CalculateBestHand(Hand); }
public Network(IEnumerable <IProgrammer> programmers, IDegreesOfSeparationFactory degreesOfSeparationFactory, ITeamFactory teamFactory, IRankCalculatorFactory rankCalculatorFactory) { _programmers = programmers; _degreesOfSeparation = degreesOfSeparationFactory.BuildDegreesOfSeparation(_programmers); _teamFactory = teamFactory; _rankCalculator = rankCalculatorFactory.BuildRankCalculator(); _rankCalculator.Calculate(_programmers); }
public Programmer(string name, IEnumerable <string> skills, IRankCalculator rankCalculator) { _recommendations = new List <Programmer>(); _recommendedBys = new List <Programmer>(); _name = name; _skills = skills; _rankCalculator = rankCalculator; }
public ScoreKeeper( ITestAuditor testAuditor, IDojoAuditor dojoAuditor, IRankCalculator rankCalculator) { this.dojoAuditor = dojoAuditor; this.testAuditor = testAuditor; this.rankCalculator = rankCalculator; }
public void Setup() { _mockConfig = new Mock <IConfiguration>(); _logger = new Mock <ILogger <RankCalculatorService> >(); _mockOptions = new Mock <IOptionsSnapshot <AppSettings> >(); _appSettings = new AppSettings { SelectedHttpClient = "GoogleClient" }; _mockOptions.Setup(_ => _.Value).Returns(_appSettings); _googleRankCalculatorService = new RankCalculatorService(_mockConfig.Object, _logger.Object, _mockOptions.Object); }
public Player(IRankCalculator calculator, Deck deck) { rankCalculator = calculator; gameDeck = deck; }
public PadelController(PadelContext context, IRankCalculator rankCalculator) { _context = context; _rankCalculator = rankCalculator; }
public ShowDownApp(IDataProvider provider, IRankCalculator calculator, IHandComparer comparer) { dataProvider = provider; rankCalculator = calculator; handComparer = comparer; }