From d1440ea0d00394ee7f41f2a64e59f26ea21f62a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A5=D0=B0=D1=80=D1=87=D0=B5=D0=BD=D0=BA=D0=BE=20=D0=92?= =?UTF-8?q?=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80?= Date: Wed, 12 Jan 2022 17:35:14 +0500 Subject: [PATCH] CS2-125: Added newly created dto validators in DependencyInjection --- AsbCloudInfrastructure/DependencyInjection.cs | 2 ++ .../Validators/DependencyInjection.cs | 20 ++++++++++++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/AsbCloudInfrastructure/DependencyInjection.cs b/AsbCloudInfrastructure/DependencyInjection.cs index 14263e97..b130c78b 100644 --- a/AsbCloudInfrastructure/DependencyInjection.cs +++ b/AsbCloudInfrastructure/DependencyInjection.cs @@ -79,6 +79,8 @@ namespace AsbCloudInfrastructure services.AddTransient, TelemetryDataSaubService>(); services.AddTransient, TelemetryDataSpinService>(); + services.AddValidators(); + return services; } diff --git a/AsbCloudInfrastructure/Validators/DependencyInjection.cs b/AsbCloudInfrastructure/Validators/DependencyInjection.cs index 7ac322fd..fc8083b1 100644 --- a/AsbCloudInfrastructure/Validators/DependencyInjection.cs +++ b/AsbCloudInfrastructure/Validators/DependencyInjection.cs @@ -7,11 +7,25 @@ namespace AsbCloudInfrastructure.Validators { public static class DependencyInjection { - public static IServiceCollection AddValidators(this IServiceCollection services, - IConfiguration configuration) + public static IServiceCollection AddValidators(this IServiceCollection services) { services.AddTransient, AuthDtoValidator>(); - + services.AddTransient, ClusterDtoValidator>(); + services.AddTransient, CompanyDtoValidator>(); + services.AddTransient, DepositDtoValidator>(); + services.AddTransient, DrillFlowChartDtoValidator>(); + services.AddTransient, EventDtoValidator>(); + services.AddTransient, FileInfoDtoValidator>(); + services.AddTransient, FileMarkDtoValidator>(); + services.AddTransient, MeasureDtoValidator>(); + services.AddTransient, MessageDtoValidator>(); + services.AddTransient, PermissionDtoValidator>(); + services.AddTransient, ReportPropertiesDtoValidator>(); + services.AddTransient, UserRegistrationDtoValidator>(); + services.AddTransient, UserRoleDtoValidator>(); + services.AddTransient, WellDtoValidator>(); + services.AddTransient, WellOperationDtoValidator>(); + return services; } }