public Challenge10(IHtfContext htfContext, ITeamLogic teamLogic, IChallengeLogic challengeLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic, IImageLogic imageLogic) : base(htfContext, teamLogic, challengeLogic, dashboardLogic, historyLogic) { _htfContext = htfContext; _imageLogic = imageLogic; }
public Challenge13(IHtfContext htfContext, ITeamLogic teamLogic, IChallengeLogic challengeLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic, IMemoryCache memoryCache) : base(htfContext, teamLogic, challengeLogic, dashboardLogic, historyLogic) { _cache = memoryCache; _client = new RestClient("https://api.mapbox.com/geocoding/v5/mapbox.places/"); }
public Challenge18(IHtfContext htfContext, ITeamLogic teamLogic, IChallengeLogic challengeLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic, IMemoryCache memoryCache) : base(htfContext, teamLogic, challengeLogic, dashboardLogic, historyLogic) { _cache = memoryCache; _client = new RestClient("https://pokeapi.co/api/v2/pokemon/"); }
public Challenge01(IHtfContext htfContext, ITeamLogic teamLogic, IChallengeLogic challengeLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic) : base(htfContext, teamLogic, challengeLogic, dashboardLogic, historyLogic) { _historyLogic = historyLogic; _teamLogic = teamLogic; _challengeLogic = challengeLogic; }
protected ChallengeBase( IHtfContext htfContext, ITeamLogic teamLogic, IChallengeLogic challengeLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic) { _htfContext = htfContext; _teamLogic = teamLogic; _challengeLogic = challengeLogic; _dashboardLogic = dashboardLogic; _historyLogic = historyLogic; }
/// <summary> /// CHALLENGE 08: /// Variable parameters /// </summary> public Challenge09(IHtfContext htfContext, ITeamLogic teamLogic, IChallengeLogic challengeLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic) : base(htfContext, teamLogic, challengeLogic, dashboardLogic, historyLogic) { }
/// <summary> /// Initializes a new instance of the <see cref="DashboardController" /> class. /// </summary> /// <param name="logic">The busines logic interface, injected through Unity with real or testable mock.</param> public DashboardController(IDashboardLogic logic) { this.businessLogic = logic; }
public DashboardController(ITeamLogic teamLogic, IDashboardLogic dashboardLogic, IHistoryLogic historyLogic) { _teamLogic = teamLogic; _dashboardLogic = dashboardLogic; _historyLogic = historyLogic; }
public DashboardController(IDashboardLogic dashboardLogic) { _dashboardLogic = dashboardLogic; }