14 lines
406 B
C#
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;
|
|
}
|
|
} |