public void Execute() { CCPDataSet set = new CCPDataSet(); switch (ImportType) { case ImportType.Csv: set = CsvUtils.Read(ImportFilePath); break; case ImportType.Xml: set = XmlUtils.Read(ImportFilePath); break; case ImportType.Json: set = JsonUtils.Read(ImportFilePath); break; } switch (ExportType) { case ImportType.Csv: CsvUtils.Convert(set, ExportFilePath); break; case ImportType.Xml: XmlUtils.Convert(set, ExportFilePath); break; case ImportType.Json: JsonUtils.Convert(set, ExportFilePath); break; } }
private static async Task PerformAnalysis(ProductFilterContext context) { var filterResults = context.ApplyFilters().Take(MAX_PRINTED_RESULTS); var evaluatedFilterResults = filterResults.ToList(); Console.WriteLine(JsonUtils.Convert(evaluatedFilterResults)); var domains = await context.Domains(); Console.WriteLine(JsonUtils.Convert(domains)); }