Example #1
0
        public void LazyLoad()
        {
            DataFile iCal   = new DataFile(@"D:\techandsolve\TechAndSolve.LazyLoad\Recursos\lazy_loading_example_input.txt");
            var      result = iCal.GetResult();
            Bag      oBag   = new Bag(result);
            var      liBag  = oBag.BagTravels();

            ProcessLazy pro      = new ProcessLazy(liBag);
            var         sbResult = pro.GetResult();
        }
Example #2
0
        public ActionResult <IEnumerable <string> > Get(string path, string document)
        {
            try
            {
                string uripath = @"D:\techandsolve\TechAndSolve.LazyLoad\Recursos\" + path;

                DataFile    iData      = new DataFile(uripath);
                var         resultData = iData.GetResult();
                Bag         iBag       = new Bag(resultData);
                var         resultBag  = iBag.BagTravels();
                ProcessLazy iProcess   = new ProcessLazy(resultBag);
                var         result     = iProcess.GetResult();
                FileHelper.setFile(@"D:\techandsolve\TechAndSolve.LazyLoad\Recursos\lazy_loading_output.txt", result, document);

                return(Ok("Archivo creado exitosamente"));
            }
            catch (Exception)
            {
                return(BadRequest("Error al crear el archivo"));

                throw;
            }
        }