implement

This commit is contained in:
2026-02-08 21:32:24 +01:00
parent 90c127ddb3
commit 9d95bb5cc3
15 changed files with 313 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using AipsCore.Domain.Abstract.Rule;
using AipsCore.Domain.Abstract.ValueObject;
using AipsCore.Domain.Common.Validation.Rules;
namespace AipsCore.Domain.Common.ValueObjects;
public record Color : AbstractValueObject
{
public string Value { get; }
public Color(string value)
{
Value = value;
}
protected override ICollection<IRule> GetValidationRules()
{
return
[
new ColorFormatRule(Value)
];
}
}