예제 #1
0
        public ApiUpdaterService(ILogger <ApiUpdaterService> logger,
                                 IPlayerService playerService,
                                 IPlayerRepository playerRepository,
                                 ICharacterRepository characterRepository,
                                 ICharacterService characterService,
                                 ISkillRepository skillRepository,
                                 ISkillService skillService,
                                 ICraftableService craftableService,
                                 ICraftableRepository craftableRepository,
                                 IBondService bondService,
                                 IBondRepository bondRepository,
                                 ICharacterSkillService characterSkillService,
                                 ICharacterSkillRepository characterSkillRepository)
        {
            _logger = logger;

            _playerService       = playerService;
            _playerRepository    = playerRepository;
            _characterService    = characterService;
            _characterRepository = characterRepository;
            _skillService        = skillService;
            _skillRepository     = skillRepository;
            _itemService         = craftableService;
            _itemRepository      = craftableRepository;
            _bondRepository      = bondRepository;
            _bondService         = bondService;
            _charSkillService    = characterSkillService;
            _charSkillRepository = characterSkillRepository;
        }
예제 #2
0
 public BasicGameEntityFactory(
     ICharacterService characterService, ICharacterSkillService characterSkillService,
     ICharacterQuickListService characterQuicklist, ICharacterMateService characterMate,
     INpcMonsterService npcMonsterService, IMapMonsterService monsterService)
 {
     _characterService   = characterService;
     _characterSkill     = characterSkillService;
     _characterQuicklist = characterQuicklist;
     _characterMate      = characterMate;
     _npcMonsterService  = npcMonsterService;
     _monsterService     = monsterService;
 }
예제 #3
0
 public CharacterSkillsController(ISkillRepository skillRepository,
                                  ICharacterRepository characterRepository,
                                  ICharacterSkillRepository characterSkillRepository,
                                  ICharacterService characterService,
                                  ICharacterSkillService characterSkillService)
 {
     _characterRepository      = characterRepository;
     _skillRepository          = skillRepository;
     _characterSkillRepository = characterSkillRepository;
     _characterService         = characterService;
     _characterSkillService    = characterSkillService;
 }
예제 #4
0
 public GameStartPacketHandler(IPlayerManager playerManager, IMapManager mapManager, IAlgorithmService algorithmService, ICharacterService characterService,
                               ICharacterSkillService characterSkillService, ICharacterQuickListService characterQuicklistService, ICharacterMateService characterMateService, INpcMonsterService npcMonsterService)
 {
     _playerManager             = playerManager;
     _mapManager                = mapManager;
     _algorithmService          = algorithmService;
     _characterService          = characterService;
     _characterSkillService     = characterSkillService;
     _characterQuicklistService = characterQuicklistService;
     _characterMateService      = characterMateService;
     _npcMonsterService         = npcMonsterService;
 }
예제 #5
0
 public CharacterSkillController(ICharacterSkillService characterSkillService)
 {
     _characterSkillService = characterSkillService;
 }
예제 #6
0
 public CharacterSkillController(ICharacterSkillService service)
 {
     _service = service;
 }
 public CharacterSkillController(ICharacterSkillService iCharacterSkillService)
 {
     _iCharacterSkillService = iCharacterSkillService;
 }
예제 #8
0
 public CharacterSkillController(ICharacterSkillService csService)
 {
     this._csService = csService;
 }
예제 #9
0
 public CharacterSkillController(ICharacterSkillService characterSkillService) =>
예제 #10
0
 public CharacterSkillController(ICharacterSkillService characterSkillService, DataContext dataContext)
 {
     _characterSkillService = characterSkillService;
     dataContext            = dataContext;
 }
예제 #11
0
 public CharacterSkillController(ICharacterSkillService skillService)
 {
     this._skillService = skillService;
 }