feat: upgraded to .NET 10 + add API app

This commit is contained in:
Helnesis
2026-05-16 12:16:12 +02:00
parent 6fba038bfb
commit 4115c782f4
33 changed files with 495 additions and 165 deletions

View File

@@ -0,0 +1,25 @@
using Bahla.Domain.Entities;
using Bahla.Domain.Enums;
namespace Bahla.Domain.Builders.Base;
public interface IUserBuilder : IEntityBuilder<User>
{
IUserBuilder WithEmail(string email);
IUserBuilder WithFirstname(string firstname);
IUserBuilder WithLastname(string lastname);
IUserBuilder WithRole(Role role);
IUserBuilder WithGender(Gender gender);
IUserBuilder WithBirthday(DateTime birthday);
IUserBuilder WithJoinedOn(DateTime joinedOn);
IUserBuilder WithSalt(IReadOnlyCollection<byte> salt);
IUserBuilder WithVerifier(IReadOnlyCollection<byte> verifier);
}