public PuzzleService(IRepository repository, IAccountService accountService, IAuthenticationService authenticationService, ITopicService topicService, IReputationService reputationService) { _repository = repository; _accountService = accountService; _authenticationService = authenticationService; _topicService = topicService; _reputationService = reputationService; }
public GameService(ITopicService topicService, IAuthenticationService authenticationService, IAccountService accountService, IPuzzleService puzzleService, IPuzzleCache puzzleCache, IRepository repository, IReputationService reputationService, IMessengerService twitterService) { _topicService = topicService; _authenticationService = authenticationService; _accountService = accountService; _puzzleService = puzzleService; _puzzleCache = puzzleCache; _repository = repository; _reputationService = reputationService; _twitterService = twitterService; }
public Character(IInventoryService inventory, IExchangeProvider exchangeProvider, IItemProvider itemProvider, IDao <CharacterDto, long> characterDao, IDao <IItemInstanceDto?, Guid> itemInstanceDao, IDao <InventoryItemInstanceDto, Guid> inventoryItemInstanceDao, IDao <AccountDto, long> accountDao, ILogger logger, IDao <StaticBonusDto, long> staticBonusDao, IDao <QuicklistEntryDto, Guid> quicklistEntriesDao, IDao <MinilandDto, Guid> minilandDao, IMinilandProvider minilandProvider, IDao <TitleDto, Guid> titleDao, IDao <CharacterQuestDto, Guid> characterQuestDao, IHpService hpService, IMpService mpService, IExperienceService experienceService, IJobExperienceService jobExperienceService, IHeroExperienceService heroExperienceService, ISpeedService speedService, IReputationService reputationService, IDignityService dignityService, IOptions <WorldConfiguration> worldConfiguration) { InventoryService = inventory; ExchangeProvider = exchangeProvider; ItemProvider = itemProvider; GroupRequestCharacterIds = new ConcurrentDictionary <long, long>(); Group = new Group(GroupType.Group); Requests = new Subject <RequestData>(); _characterDao = characterDao; _itemInstanceDao = itemInstanceDao; _accountDao = accountDao; _logger = logger; _inventoryItemInstanceDao = inventoryItemInstanceDao; _staticBonusDao = staticBonusDao; _titleDao = titleDao; QuicklistEntries = new List <QuicklistEntryDto>(); _quicklistEntriesDao = quicklistEntriesDao; _characterQuestsDao = characterQuestDao; _minilandDao = minilandDao; _minilandProvider = minilandProvider; _hpService = hpService; _mpService = mpService; _experienceService = experienceService; _jobExperienceService = jobExperienceService; _heroExperienceService = heroExperienceService; _speedService = speedService; _reputationService = reputationService; _dignityService = dignityService; _worldConfiguration = worldConfiguration; }
public ReputationController(IReputationService reputationService, IMapper mapper) { _reputationService = reputationService; _mapper = mapper; }