From f4571320ce2c180cb575d805bda4da594daddb87 Mon Sep 17 00:00:00 2001 From: TekH Date: Thu, 25 Jun 2026 13:37:05 +0200 Subject: [PATCH] Mark Auth record as obsolete with replacement guidance The `Auth` record in the `EnvelopeGenerator.Server.Models` namespace has been marked as `[Obsolete]` with the message "Use auth DTO" to indicate it is outdated and should be replaced with a newer implementation. The `Auth` record includes the following properties: - `AccessCode`, `SmsCode`, `AuthenticatorCode` (nullable strings) - `UserSelectSMS` (boolean) Additionally, it defines computed properties `HasAccessCode` and `HasSmsCode` to check for the presence of `AccessCode` and `SmsCode`, respectively. --- EnvelopeGenerator.Server/EnvelopeGenerator.Server/Models/Auth.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/EnvelopeGenerator.Server/EnvelopeGenerator.Server/Models/Auth.cs b/EnvelopeGenerator.Server/EnvelopeGenerator.Server/Models/Auth.cs index 40f48349..e08f727d 100644 --- a/EnvelopeGenerator.Server/EnvelopeGenerator.Server/Models/Auth.cs +++ b/EnvelopeGenerator.Server/EnvelopeGenerator.Server/Models/Auth.cs @@ -1,5 +1,6 @@ namespace EnvelopeGenerator.Server.Models; +[Obsolete("Use auth DTO")] public record Auth(string? AccessCode = null, string? SmsCode = null, string? AuthenticatorCode = null, bool UserSelectSMS = default) { public bool HasAccessCode => AccessCode is not null;