public async Task <CharacterData> RequestCreateCharacter(string playerName, string worldId, CharacterType characterType) { try { return(await characterFactory.NewCharacter(playerName, worldId, characterType)); } catch (Exception e) { logService.Log(e); return(null); } }