MyBookmark/Modules.User.Domain/Factories/User/BanFactory.cs

14 lines
406 B
C#

using Modules.User.Domain.Entities.User;
using Modules.User.Domain.ValueObjects;
namespace Modules.User.Domain.Factories;
public static class BanFactory
{
public static Ban Load(Guid id, string reason, DateTime creationDate, DateTime? releaseDate, Guid issuerId)
{
var ban = new Ban(id, reason, creationDate, issuerId);
ban.SetReleaseDate(releaseDate);
return ban;
}
}