コード例 #1
0
        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);
        }