Пример #1
0
 public void OnGet(
     [FromServices] APIContagemClient client)
 {
     _logger.LogInformation("Acionado o método OnGet em Index.cshtml.cs...");
     TempData["ResultadoAPIContagem"] =
         client.ObterDadosContagem();
 }
        static async Task Main()
        {
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory())
                          .AddJsonFile($"appsettings.json");
            var config = builder.Build();

            var apiContagemClient =
                new APIContagemClient(config);
            await apiContagemClient.Autenticar();

            while (true)
            {
                await apiContagemClient.ExibirResultadoContador();
                await Interromper();
            }
        }
        static async Task Main()
        {
            // Projeto com as APIs utilizadas nos testes:
            // https://github.com/renatogroffe/ASPNETCore5-REST_API-JWT_ContagemAcessos
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory())
                          .AddJsonFile($"appsettings.json");
            var config = builder.Build();

            var apiContagemClient =
                new APIContagemClient(config);
            await apiContagemClient.Autenticar();

            while (true)
            {
                await apiContagemClient.ExibirResultadoContador();
                await Interromper();
            }
        }
 public void OnGet([FromServices] APIContagemClient client)
 {
     TempData["ResultadoAPIContagem"] =
         client.ObterDadosContagem();
 }
Пример #5
0
 public Worker(ILogger <Worker> logger,
               APIContagemClient client)
 {
     _logger = logger;
     _client = client;
 }
Пример #6
0
 public TimerTriggerConsumoAPI(APIContagemClient apiContagemClient)
 {
     _apiContagemClient = apiContagemClient;
 }