public AppearCharacterManager(GameObject root, IPlayerAppearCharacterViewRepository playerAppearCharacterViewRepository) { this.root = root; this.appearCharacterViewModels = new List <AppearCharacterViewModel>(); this.reservedRegisterModels = new List <AppearCharacterViewModel>(); this.reservedRemovableModels = new List <AppearCharacterViewModel>(); this.appearCharacterCreateService = new AppearCharacterCreateService(playerAppearCharacterViewRepository); this.appearCharacterRemoveService = new AppearCharacterRemoveService(playerAppearCharacterViewRepository); this.appearCharacterReceiveRewardsService = new AppearCharacterReceiveRewardsService(playerAppearCharacterViewRepository); }
public AppearCharacterReceiveRewardsService(IPlayerAppearCharacterViewRepository playerAppearCharacterViewRepository) { this.playerAppearCharacterViewRepository = playerAppearCharacterViewRepository; }
public InitializeAppearCharacterService(IPlayerAppearCharacterReserveRepository playerAppearCharacterReserveRepository, IPlayerAppearCharacterViewRepository playerAppearCharacterViewRepository) { this.playerAppearCharacterReserveRepository = playerAppearCharacterReserveRepository; this.playerAppearCharacterViewRepository = playerAppearCharacterViewRepository; }
public AppearCharacterRemoveService(IPlayerAppearCharacterViewRepository playerAppearCharacterViewRepository) { this.playerAppearCharacterViewRepository = playerAppearCharacterViewRepository; }