From fecd054a5c846be240638e352f3bd4aff4491e6c Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 19 Jan 2026 16:01:13 +0100 Subject: [PATCH] Add EnvelopeSigningType enum and Normalize extension Introduced EnvelopeSigningType enum with WetSignature and ReadAndSign values in the EnvelopeGenerator.Domain.Constants namespace. Added EnvelopeSigningTypeExtensions with a Normalize method to standardize enum values. --- .../Constants/EnvelopeSigningType.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 EnvelopeGenerator.Domain/Constants/EnvelopeSigningType.cs diff --git a/EnvelopeGenerator.Domain/Constants/EnvelopeSigningType.cs b/EnvelopeGenerator.Domain/Constants/EnvelopeSigningType.cs new file mode 100644 index 00000000..c1994e70 --- /dev/null +++ b/EnvelopeGenerator.Domain/Constants/EnvelopeSigningType.cs @@ -0,0 +1,14 @@ +namespace EnvelopeGenerator.Domain.Constants +{ + public enum EnvelopeSigningType + { + WetSignature = 1, + ReadAndSign = 2 + } + + public static class EnvelopeSigningTypeExtensions + { + public static EnvelopeSigningType Normalize(this EnvelopeSigningType value) => + value == EnvelopeSigningType.ReadAndSign ? EnvelopeSigningType.ReadAndSign : EnvelopeSigningType.WetSignature; + } +} \ No newline at end of file