コード例 #1
0
        public IStructuredDataInterpreter GetInterpreter(StructuredDataFormat format)
        {
            switch (format)
            {
            case StructuredDataFormat.Csv:
                return(new CsvDataInterpreter());

            default:
                throw new ArgumentException(
                          $"Interpreting data in ${format} format is not supported.",
                          nameof(format));
            }
        }
コード例 #2
0
 public ConversionOptionsBuilder WithTargetFormat(StructuredDataFormat format)
 {
     _options.TargetFormat = format;
     return(this);
 }
コード例 #3
0
 public ConversionOptionsBuilder WithInputFormat(StructuredDataFormat format)
 {
     _options.InputData.Format = format;
     return(this);
 }