Ejemplo n.º 1
0
        public ActionResult RateProduct()
        {
            Models.ForumsMemoryConsumptionBigListOfGuitars memoryConsumptionBigListOfGuitarsClass = new Models.ForumsMemoryConsumptionBigListOfGuitars()
            { memoryConsumptionBigListOfGuitars = String.Empty };

            try
            {
                var memoryConsumptionFilePath = Server.MapPath("~/Content/ListOfGuitars.txt");
                string memoryConsumptionListOfGuitars = System.IO.File.ReadAllText(memoryConsumptionFilePath);                

                //make it consume 155MB, file is 5MB (5 + 10 + 20 + 40 + 80)
                for (int i = 0; i < 6; i++)
                {
                    memoryConsumptionBigListOfGuitarsClass.memoryConsumptionBigListOfGuitars += memoryConsumptionListOfGuitars;
                    System.Threading.Thread.Sleep(5000);
                }
            }
            catch(Exception ex)
            {
                return View($"Error: {ex.Message}");
            }

            System.Threading.Thread.Sleep(5000);
            return View(memoryConsumptionBigListOfGuitarsClass);
        }
Ejemplo n.º 2
0
        public ActionResult RateProduct()
        {
            Models.ForumsMemoryConsumptionBigListOfGuitars memoryConsumptionBigListOfGuitarsClass = new Models.ForumsMemoryConsumptionBigListOfGuitars()
            {
                memoryConsumptionBigListOfGuitars = String.Empty
            };

            try
            {
                var    memoryConsumptionFilePath      = Server.MapPath("~/Content/ListOfGuitars.txt");
                string memoryConsumptionListOfGuitars = System.IO.File.ReadAllText(memoryConsumptionFilePath);

                //make it consume 155MB, file is 5MB (5 + 10 + 20 + 40 + 80)
                for (int i = 0; i < 6; i++)
                {
                    memoryConsumptionBigListOfGuitarsClass.memoryConsumptionBigListOfGuitars += memoryConsumptionListOfGuitars;
                    System.Threading.Thread.Sleep(5000);
                }
            }
            catch (Exception ex)
            {
                return(View($"Error: {ex.Message}"));
            }

            System.Threading.Thread.Sleep(5000);
            return(View(memoryConsumptionBigListOfGuitarsClass));
        }