From 53bfc4a413ca2d71c42080670fa12258bf65bb21 Mon Sep 17 00:00:00 2001 From: TekH Date: Thu, 26 Jun 2025 13:56:42 +0200 Subject: [PATCH] Suppress warnings for obsolete members and update repo Added warning suppression in `Program.cs` for obsolete user manager configuration. Marked `ClientUserRepository` as obsolete to encourage transition to the new `Repository` class. --- DigitalData.UserManager.API/Program.cs | 2 ++ .../Repositories/ClientUserRepository.cs | 1 + 2 files changed, 3 insertions(+) diff --git a/DigitalData.UserManager.API/Program.cs b/DigitalData.UserManager.API/Program.cs index e5fd365..3fdbb21 100644 --- a/DigitalData.UserManager.API/Program.cs +++ b/DigitalData.UserManager.API/Program.cs @@ -70,7 +70,9 @@ try { // Once the app is built, the password will be decrypted with Encryptor. lazy loading also acts as a call back method. Lazy? cnn_str = null; +#pragma warning disable CS0618 // Type or member is obsolete builder.Services.AddUserManager(options => options.UseSqlServer(cnn_str!.Value).EnableSensitiveDataLogging()); +#pragma warning restore CS0618 // Type or member is obsolete var allowedOrigins = builder.Configuration.GetSection("AllowedOrigins").Get() ?? throw new InvalidOperationException("In appsettings there is no allowed origin."); diff --git a/DigitalData.UserManager.Infrastructure/Repositories/ClientUserRepository.cs b/DigitalData.UserManager.Infrastructure/Repositories/ClientUserRepository.cs index e2ab9c8..4a770cb 100644 --- a/DigitalData.UserManager.Infrastructure/Repositories/ClientUserRepository.cs +++ b/DigitalData.UserManager.Infrastructure/Repositories/ClientUserRepository.cs @@ -6,6 +6,7 @@ using DigitalData.UserManager.Infrastructure.Contracts; namespace DigitalData.UserManager.Infrastructure.Repositories { + [Obsolete("Use Repository")] public class ClientUserRepository : CRUDRepository, IClientUserRepository where TDbContext : DbContext, IUserManagerDbContext {