public CharacterModificationManager(CharacterCache characterCache, EventManager eventManager, IGetCharacterData getCharacterData, ISetCharacterData setCharacterData) { this.characterCache = characterCache; this.eventManager = eventManager; this.getCharacterData = getCharacterData; this.setCharacterData = setCharacterData; }
public CharacterCache(IGetCharacterData characterDataGetter, ISetCharacterData characterDataSetter) { characters = new Dictionary <string, CachedCharacter>(); this.characterDataGetter = characterDataGetter; this.characterDataSetter = characterDataSetter; }