src/OneBeyond.Studio.DataAccess.EFCore.Tests/Entities/PurchaseOrders/Account.cs
using System;
using EnsureThat;
using OneBeyond.Studio.Domain.SharedKernel.Entities;
namespace OneBeyond.Studio.DataAccess.EFCore.Tests.Entities.PurchaseOrders;
public sealed class Account : AggregateRoot<Guid>
{
public Account(string name)
: base(Guid.NewGuid())
{
EnsureArg.IsNotNullOrWhiteSpace(name, nameof(name));
Name = name;
}
public string Name { get; private set; }
}