Example #1
0
        /// <inheritdoc/>
        public virtual string GetFilename()
        {
            string filename = _request.ToString();

            var datasetCommand = _request as IExtractDatasetCommand;

            if (datasetCommand != null && UseAcronymForFileNaming)
            {
                filename = datasetCommand.Catalogue.Acronym;
                if (string.IsNullOrWhiteSpace(filename))
                {
                    throw new Exception("Catalogue '" + datasetCommand.Catalogue + "' does not have an Acronym but UseAcronymForFileNaming is true");
                }
            }

            return(filename);
        }
 public string GetFilename()
 {
     return(_request.ToString());
 }