From 418f6efe390884da5de9d6fd3897092eeefadb59 Mon Sep 17 00:00:00 2001 From: stepan Date: Sun, 13 Sep 2026 04:10:21 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D1=82=D1=8C=20=D1=81?= =?UTF-8?q?=D0=B0=D0=BC=D0=B0=D1=80=D0=B8=20=D0=BA=D0=BE=D0=BD=D1=81=D1=82?= =?UTF-8?q?=D1=80=D1=83=D0=BA=D1=82=D0=BE=D1=80=D0=BE=D0=B2=20=D1=84=D0=B0?= =?UTF-8?q?=D0=B1=D1=80=D0=B8=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Integrations/Services/AiClassifierFactory.cs | 8 -------- .../Integrations/Services/AiToolsFactory.cs | 7 ------- .../Integrations/Storage/Services/FileStorageFactory.cs | 6 ------ .../Persistence/Services/TenantLimitStoreFactory.cs | 5 ----- .../Security/Services/SecretCipherFactory.cs | 4 ---- 5 files changed, 30 deletions(-) diff --git a/src/core/Deal.Infrastructure/Integrations/Services/AiClassifierFactory.cs b/src/core/Deal.Infrastructure/Integrations/Services/AiClassifierFactory.cs index 6f8dce4..ab351e9 100644 --- a/src/core/Deal.Infrastructure/Integrations/Services/AiClassifierFactory.cs +++ b/src/core/Deal.Infrastructure/Integrations/Services/AiClassifierFactory.cs @@ -17,14 +17,6 @@ public sealed class AiClassifierFactory : IAiClassifierFactory private readonly ITenantContext _tenantContext; private readonly ILogger _logger; - /// - /// Создаёт фабрику классификатора - /// - /// Платный исполнитель (gRPC-адаптер ai-service). - /// Бесплатный локальный разбор/фильтр (fallback). - /// Хранилище лимитов бюджета. - /// Контекст текущего тенанта. - /// Логгер переходов на локальный путь. public AiClassifierFactory( GrpcAiClassifier paidClassifier, LocalAiClassifier localClassifier, diff --git a/src/core/Deal.Infrastructure/Integrations/Services/AiToolsFactory.cs b/src/core/Deal.Infrastructure/Integrations/Services/AiToolsFactory.cs index 538c5e9..2e922f6 100644 --- a/src/core/Deal.Infrastructure/Integrations/Services/AiToolsFactory.cs +++ b/src/core/Deal.Infrastructure/Integrations/Services/AiToolsFactory.cs @@ -16,13 +16,6 @@ public sealed class AiToolsFactory : IAiToolsFactory private readonly ITenantContext _tenantContext; private readonly ILogger _logger; - /// - /// Создаёт фабрику ИИ-инструментов - /// - /// Платный исполнитель (gRPC-адаптер ai-service). - /// Хранилище лимитов бюджета. - /// Контекст текущего тенанта. - /// Логгер переходов на локальный путь. public AiToolsFactory( GrpcAiTools paidTools, ITenantLimitStore tenantLimits, diff --git a/src/core/Deal.Infrastructure/Integrations/Storage/Services/FileStorageFactory.cs b/src/core/Deal.Infrastructure/Integrations/Storage/Services/FileStorageFactory.cs index 14d4617..9fd60e7 100644 --- a/src/core/Deal.Infrastructure/Integrations/Storage/Services/FileStorageFactory.cs +++ b/src/core/Deal.Infrastructure/Integrations/Storage/Services/FileStorageFactory.cs @@ -15,12 +15,6 @@ public sealed class FileStorageFactory : IFileStorageFactory private readonly LocalStorageRoot _localRoot; private readonly ILogger _minioLogger; - /// - /// Создаёт фабрику файлового хранилища - /// - /// Настройки секции Storage. - /// Абсолютный путь корня локального режима. - /// Логгер MinIO-адаптера. public FileStorageFactory( StorageOptions options, LocalStorageRoot localRoot, diff --git a/src/core/Deal.Infrastructure/Persistence/Services/TenantLimitStoreFactory.cs b/src/core/Deal.Infrastructure/Persistence/Services/TenantLimitStoreFactory.cs index f8f2e79..2ef77c3 100644 --- a/src/core/Deal.Infrastructure/Persistence/Services/TenantLimitStoreFactory.cs +++ b/src/core/Deal.Infrastructure/Persistence/Services/TenantLimitStoreFactory.cs @@ -13,11 +13,6 @@ public sealed class TenantLimitStoreFactory : ITenantLimitStoreFactory private readonly DealDbContext _dbContext; private readonly TokenLimitDefaults _defaults; - /// - /// Создаёт фабрику хранилища лимитов - /// - /// Системный контекст (public-схема). - /// Дефолт-параметры лениво создаваемой строки. public TenantLimitStoreFactory(DealDbContext dbContext, TokenLimitDefaults defaults) { ArgumentNullException.ThrowIfNull(dbContext); diff --git a/src/core/Deal.Infrastructure/Security/Services/SecretCipherFactory.cs b/src/core/Deal.Infrastructure/Security/Services/SecretCipherFactory.cs index 8e92292..1eb5efb 100644 --- a/src/core/Deal.Infrastructure/Security/Services/SecretCipherFactory.cs +++ b/src/core/Deal.Infrastructure/Security/Services/SecretCipherFactory.cs @@ -10,10 +10,6 @@ public sealed class SecretCipherFactory : ISecretCipherFactory { private readonly EncryptionKeyProvider _keyProvider; - /// - /// Создаёт фабрику шифра - /// - /// Источник ключа шифрования приложения. public SecretCipherFactory(EncryptionKeyProvider keyProvider) { ArgumentNullException.ThrowIfNull(keyProvider);