From 65055111e6d3b62f2d0b547bddc966b224780f74 Mon Sep 17 00:00:00 2001 From: Adriano Serighelli Date: Tue, 28 Oct 2025 17:38:50 -0300 Subject: [PATCH 1/2] =?UTF-8?q?Reduz=20limite=20de=20concorr=C3=AAncia=20p?= =?UTF-8?q?ara=201=20no=20RateLimiter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit O valor de `PermitLimit` no objeto `connRateLimiter` foi alterado de 4 para 1 na classe `Program`. Essa mudança ajusta o limitador de taxa (`RateLimiter`) para permitir apenas uma operação simultânea, reduzindo a concorrência. Essa alteração pode ajudar a evitar sobrecarga e gerenciar recursos de forma mais controlada. --- Webhook 4docs/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Webhook 4docs/Program.cs b/Webhook 4docs/Program.cs index 607e44b..1a274d9 100644 --- a/Webhook 4docs/Program.cs +++ b/Webhook 4docs/Program.cs @@ -15,7 +15,7 @@ namespace Webhook_4docs { private static readonly RateLimiter connRateLimiter = new ConcurrencyLimiter(new ConcurrencyLimiterOptions { - PermitLimit = 4 + PermitLimit = 1 }); public static void Main(string[] args) { From 09b4224730fb8552858f1dcfeae7e9b172cd013a Mon Sep 17 00:00:00 2001 From: Adriano Serighelli Date: Tue, 28 Oct 2025 18:58:39 -0300 Subject: [PATCH 2/2] =?UTF-8?q?Removido=20c=C3=B3digo=20redundante=20de=20?= =?UTF-8?q?verifica=C3=A7=C3=A3o=20de=20ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit O bloco de código que verificava se o `id` era igual a `"2356193"` foi removido. Esse bloco continha apenas a inicialização e incremento de uma variável local (`i`), sem impacto funcional no restante do código. --- Download Faturas/Fatura.cs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Download Faturas/Fatura.cs b/Download Faturas/Fatura.cs index a357926..ce0fa48 100644 --- a/Download Faturas/Fatura.cs +++ b/Download Faturas/Fatura.cs @@ -259,12 +259,6 @@ string? kind_P = string.Empty; string? kind_FP = string.Empty; - if (this.id == "2356193") - { - int i = 0; - i++; - } - List<(string, float)> insertOthers = new List<(string, float)>(); foreach (Item item in parsedResult.items) {