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