Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
        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));
        }