public Engine( IAccountService accountService, IGovernmentService governmentService, IGroupService groupService, IReportService reportService, IPlotService plotService, IDecisionService decisionService, IAudienceService audienceService, INewsService newsService, IRevolutionService revolutionService, IScoreService scoreService, IEscapeService escapeService, IAssassinationService assassinationService, ILoanService loanService, IWarService warService) { this.accountService = accountService; this.governmentService = governmentService; this.groupService = groupService; this.reportService = reportService; this.plotService = plotService; this.decisionService = decisionService; this.audienceService = audienceService; this.newsService = newsService; this.revolutionService = revolutionService; this.scoreService = scoreService; this.escapeService = escapeService; this.assassinationService = assassinationService; this.loanService = loanService; this.warService = warService; }
public PokeShakespeareTranslationService(IPokeAPIRepository pokeAPIRepository, IShakespeareTranslatorRepository shakespeareTranslatorRepository, IEscapeService escapeService) { _pokeAPIRepository = pokeAPIRepository; _shakespeareTranslatorRepository = shakespeareTranslatorRepository; _escapeService = escapeService; }
public void Initialize() { _escapeService = new EscapeService(); }