public CharacterModerationManager(EventManager eventManager, IGetCharacterData getCharacterData, ICreateCharacter createCharacter, CharacterSessionManager characterSessionManager, IDeleteCharacter deleteCharacter) { this.eventManager = eventManager; this.getCharacterData = getCharacterData; this.createCharacter = createCharacter; this.characterSessionManager = characterSessionManager; this.deleteCharacter = deleteCharacter; }
public CharacterServices(ICreateCharacter creator, IUpdateCharacter updater, ICharacterCMBuilder builder, IThingExists existence, IItemsSearchFacade itemSearch, ISpellSearchFacade spellSearch) { _creator = creator; _updater = updater; _builder = builder; _existence = existence; _itemSearch = itemSearch; _spellSearch = spellSearch; }
public static ICharacterServices GetCharacterService(ICreateCharacter creator, IUpdateCharacter updater, ICharacterCMBuilder builder) { return(new CharacterServices(creator, updater, builder)); }
public CharacterServices(ICreateCharacter creator, IUpdateCharacter updater, ICharacterCMBuilder builder) { _creator = creator; _updater = updater; _builder = builder; }