コード例 #1
0
 public AdminService(IPlayerCharacterRepository characterRepo, IGameRepository gamerepo, IEventChoiceRepository choiceRepo,
                     IOutcomeRepository outcomeRepo, IPlayerRepository playerRepo, ISceneRepository sceneRepo)
 {
     this.characterRepo = characterRepo;
     this.gamerepo      = gamerepo;
     this.choiceRepo    = choiceRepo;
     this.outcomeRepo   = outcomeRepo;
     this.playerRepo    = playerRepo;
     this.sceneRepo     = sceneRepo;
 }
コード例 #2
0
 public ActionService(
     IPlayerCharacterRepository playerCharacterRepository,
     IUserRepository userRepository,
     ILocationActionRepository locationActionRepository,
     IItemActionRepository itemActionRepository
     )
 {
     _playerCharacterRepository = playerCharacterRepository;
     _userRepository            = userRepository;
     _locationActionRepository  = locationActionRepository;
     _itemActionRepository      = itemActionRepository;
 }
 public PlayerCharacterService(
     IPlayerCharacterRepository playerCharacterRepository,
     IUserRepository userRepository,
     IClassRepository classRepository,
     IRaceRepository raceRepository
     )
 {
     _playerCharacterRepository = playerCharacterRepository;
     _userRepository            = userRepository;
     _classRepository           = classRepository;
     _raceRepository            = raceRepository;
 }
コード例 #4
0
 public PlayerCharacterController(IPlayerCharacterRepository playerCharacterRepository)
 {
     _playerCharacterRepository = playerCharacterRepository;
 }