ApiCharacterSheetResponse apiResponse = facade.getCharacterSheet(apiKeyString, apiKeyUserID, characterID);
ApiCharacterSheetResult apiCharacterSheetResult = apiResponse.getResult();
return mapper.map(apiCharacterSheetResult, CharacterSheetDto.class);
} catch (ApiErrorException e) {
logger.warn("Caught ApiErrorException", e.getMessage());
throw new EveApiException(e);
} catch (ApiParserException e) {
logger.error("Caught ApiParserException", e);
throw new EveApiException(e);
} catch (ApiIoException e) {
logger.error("Caught ApiIoException", e);
throw new EveApiException(e);
}
}