public Choice RetrieveMetricChoice(int workspaceArtifactId, int choiceArtifactId) { Choice metricChoice; try { try { RsapiApiOptions.WorkspaceID = workspaceArtifactId; metricChoice = ChoiceRepository.ReadSingle(choiceArtifactId); } catch (Exception ex) { throw new Exception($"{Constants.ErrorMessages.RETRIEVE_METRIC_CHOICE_ERROR}. ReadSingle. [{nameof(workspaceArtifactId)}= {workspaceArtifactId}, {nameof(choiceArtifactId)}= {choiceArtifactId}]", ex); } } catch (Exception ex) { throw new Exception(Constants.ErrorMessages.RETRIEVE_METRIC_CHOICE_ERROR, ex); } return(metricChoice); }