From 39e10bbfe7ac8483c2b2bc503c71686df30ea305 Mon Sep 17 00:00:00 2001 From: "jozsef.b@aycode.com" <9Rj@D}fVwBaN> Date: Wed, 14 Feb 2024 09:53:50 +0100 Subject: [PATCH] Add EmailAddress to Recipient; IEmailAddress refactoring; --- AyCode.Interfaces/Users/IAcUserBase.cs | 2 +- AyCode.Interfaces/Users/IEmailAddress.cs | 1 - AyCode.Interfaces/Users/IEmailConfirmed.cs | 6 ++++++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 AyCode.Interfaces/Users/IEmailConfirmed.cs diff --git a/AyCode.Interfaces/Users/IAcUserBase.cs b/AyCode.Interfaces/Users/IAcUserBase.cs index 685c511..c438978 100644 --- a/AyCode.Interfaces/Users/IAcUserBase.cs +++ b/AyCode.Interfaces/Users/IAcUserBase.cs @@ -5,7 +5,7 @@ using AyCode.Interfaces.Users.Dtos; namespace AyCode.Interfaces.Users; -public interface IAcUserBase : IEntityGuid, IAcProfileForeignKey, IEmailAddress, IPassword, ITimeStampInfo +public interface IAcUserBase : IEntityGuid, IAcProfileForeignKey, IEmailAddress, IEmailConfirmed, IPassword, ITimeStampInfo { public string PhoneNumber { get; set; } public string? RefreshToken { get; set; } diff --git a/AyCode.Interfaces/Users/IEmailAddress.cs b/AyCode.Interfaces/Users/IEmailAddress.cs index 5368146..620386d 100644 --- a/AyCode.Interfaces/Users/IEmailAddress.cs +++ b/AyCode.Interfaces/Users/IEmailAddress.cs @@ -7,7 +7,6 @@ public interface IEmailAddress [MaxLength(150)] string EmailAddress { get; set; } - bool EmailConfirmed { get; set; } //[MaxLength(150)] //string NormalizedEmail { get; set; } } \ No newline at end of file diff --git a/AyCode.Interfaces/Users/IEmailConfirmed.cs b/AyCode.Interfaces/Users/IEmailConfirmed.cs new file mode 100644 index 0000000..a608883 --- /dev/null +++ b/AyCode.Interfaces/Users/IEmailConfirmed.cs @@ -0,0 +1,6 @@ +namespace AyCode.Interfaces.Users; + +public interface IEmailConfirmed +{ + bool EmailConfirmed { get; set; } +} \ No newline at end of file