From 0adb6d0e580fb9899d09e543e44a1723f4f37690 Mon Sep 17 00:00:00 2001 From: "gorbenko.pavel" Date: Mon, 24 Aug 2026 17:02:30 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BD=D1=8B=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B5=D0=B4=D1=83=D0=BF=D1=80=D0=B5=D0=B6=D0=B4=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D1=8F=20=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=B1=D1=8D=D0=BA=D0=B5=D0=BD=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NU1903: транзитивная Microsoft.OpenApi 2.0.0 (GHSA-v5pm-xwqc-g5wc, high) запиннена на 2.7.5 — первая исправленная версия; работает через уже включённый CentralPackageTransitivePinningEnabled, как и Newtonsoft.Json. NU1510: убран PackageReference Microsoft.Extensions.Http из Infrastructure — пакет приходит из общего фреймворка по FrameworkReference Microsoft.AspNetCore.App, AddHttpClient продолжает работать. ASPDEPR005: KnownNetworks -> KnownIPNetworks. CS8604 (x5): Warning имеет тип string?, и Shouldly не сужает его после ShouldNotBeNull — значение сохраняется в локальную переменную. Co-Authored-By: Claude Opus 5 --- backend/Directory.Packages.props | 7 +++++- backend/Tnsu.ApprovalRoute.Api/Program.cs | 2 +- .../Tnsu.ApprovalRoute.Infrastructure.csproj | 1 - .../TemplateRouteServiceTests.cs | 25 +++++++++++-------- 4 files changed, 22 insertions(+), 13 deletions(-) diff --git a/backend/Directory.Packages.props b/backend/Directory.Packages.props index 52a390c..df56e95 100644 --- a/backend/Directory.Packages.props +++ b/backend/Directory.Packages.props @@ -25,7 +25,12 @@ - + + diff --git a/backend/Tnsu.ApprovalRoute.Api/Program.cs b/backend/Tnsu.ApprovalRoute.Api/Program.cs index 2390684..16109f4 100644 --- a/backend/Tnsu.ApprovalRoute.Api/Program.cs +++ b/backend/Tnsu.ApprovalRoute.Api/Program.cs @@ -40,7 +40,7 @@ builder.Services.Configure(options => options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto; - options.KnownNetworks.Clear(); + options.KnownIPNetworks.Clear(); options.KnownProxies.Clear(); }); diff --git a/backend/Tnsu.ApprovalRoute.Infrastructure/Tnsu.ApprovalRoute.Infrastructure.csproj b/backend/Tnsu.ApprovalRoute.Infrastructure/Tnsu.ApprovalRoute.Infrastructure.csproj index 7d5e20c..7a0e4c8 100644 --- a/backend/Tnsu.ApprovalRoute.Infrastructure/Tnsu.ApprovalRoute.Infrastructure.csproj +++ b/backend/Tnsu.ApprovalRoute.Infrastructure/Tnsu.ApprovalRoute.Infrastructure.csproj @@ -13,7 +13,6 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/backend/tests/Tnsu.ApprovalRoute.IntegrationTests/ApplicationServices/TemplateRouteServiceTests.cs b/backend/tests/Tnsu.ApprovalRoute.IntegrationTests/ApplicationServices/TemplateRouteServiceTests.cs index 214c438..d3167d6 100644 --- a/backend/tests/Tnsu.ApprovalRoute.IntegrationTests/ApplicationServices/TemplateRouteServiceTests.cs +++ b/backend/tests/Tnsu.ApprovalRoute.IntegrationTests/ApplicationServices/TemplateRouteServiceTests.cs @@ -332,8 +332,9 @@ public sealed class TemplateRouteServiceTests : IClassFixture