コード例 #1
0
ファイル: Program.cs プロジェクト: iFarad/TesteWiPro
 static public void Main(string[] args)
 {
     httpClient.BaseAddress = new Uri("https://localhost:44344/");
     while (true)
     {
         Stopwatch stopWatch = new Stopwatch();
         stopWatch.Start();
         GetCoin().GetAwaiter().GetResult();
         if (coin != null)
         {
             Console.WriteLine($"Iniciando o processo da Moeda: {coin.Moeda} para o período de data {coin.DataInicio} até {coin.DataFim}");
             Test2Controller controller = new Test2Controller();
             var             coinList   = controller.GetListCoins(coin);
             coinList = controller.GetQuotationCode(coinList);
             coinList = controller.GetAllQuotationValue(coinList);
             controller.GenerateFile(coinList);
         }
         else
         {
             Console.WriteLine("Não foram encontrados itens a serem processados");
         }
         stopWatch.Stop();
         double tempoTotal = (stopWatch.Elapsed.Minutes / 60) + stopWatch.Elapsed.Seconds;
         Console.WriteLine($"Tempo total de processamento do ciclo: {tempoTotal}.{stopWatch.Elapsed.Milliseconds} segundos. \r\n");
         Thread.Sleep(120000);
     }
 }
コード例 #2
0
 public void RedirectWithArea()
 {
     var controller = new Test2Controller();
     PrepareController(controller);
     controller.Redirect<TestWithAreaController>(c => c.SomeAction);
     Assert.AreEqual("/someArea/TestWithArea/SomeAction.rails", Response.RedirectedTo);
 }
コード例 #3
0
 public void RedirectToAction_strings()
 {
     var controller = new Test2Controller();
     PrepareController(controller);
     controller.RedirectToAction(c => c.SomeAction, new[] {"one=1"});
     Assert.AreEqual("/Test2/SomeAction.rails?one=1&", Response.RedirectedTo);
 }
コード例 #4
0
 public void RedirectToAction_NameValueCollection()
 {
     var controller = new Test2Controller();
     PrepareController(controller);
     controller.RedirectToAction(c => c.SomeAction, new NameValueCollection {{"one", "1"}});
     Assert.AreEqual("/Test2/SomeAction.rails?one=1&", Response.RedirectedTo);
 }
コード例 #5
0
 public void RedirectToAction2()
 {
     var controller = new Test2Controller();
     PrepareController(controller);
     controller.RedirectToAction(c => c.SomeAction);
     Assert.AreEqual("/Test2/SomeAction.rails", Response.RedirectedTo);
 }
コード例 #6
0
 public void RedirectWithSpecificName()
 {
     var controller = new Test2Controller();
     PrepareController(controller);
     controller.Redirect<TestWithNameController>(c => c.SomeAction);
     Assert.AreEqual("/customName/SomeAction.rails", Response.RedirectedTo);
 }